5960 100
4211 151
7238 681
5089 446
5232 555
8414 60
14861 395
5179 208
7537 529
17861 247
9968 462
6915 478
5196 556
3932 322
11509 447
10540 590
11227 871
12720 590
7926 729
11054 462
5101 452
3593 346
7714 659
5311 685