15020 486
7107 599
8677 337
22773 167
5738 370
7551 601
6048 48
7918 497
32931 545
9360 442
9887 185
3060 96
9351 482
26361 1049
9524 869
49559 947
18861 781
20607 674
36621 643
12391 242
23483 383
6105 106
16143 325
10365 391
8862 335
7419 409
11401 574
18227 459