31606 680
19482 311
15453 355
56215 576
113659 907
17330 850
35122 426
30517 477
41252 217
104110 641
38738 233
11393 528
62502 711
51246 563
50147 552
51575 569
27063 144
91840 656
10226 629
78777 616
22882 942
62496 256
142511 392
30886 287