3050 235
12215 440
19187 475
5997 147
6834 741
11472 644
41553 667
7387 259
26139 105
28927 61
25112 669
22275 544
10343 90
15476 276
39334 515
10780 293
9797 459
13145 299
5616 484
9437 200
7963 819
10218 563
44391 827
9875 217
8293 481
6559 315
4539 72
9996 844