50353 427
31676 680
19552 311
15490 355
56296 576
113903 907
17393 850
35178 426
30585 477
41366 217
104533 641
38946 234
11436 528
62984 711
51503 563
50543 553
51718 569
27179 144
91998 656
10241 629
79031 616
22984 942
62787 256
143186 392