50936 952
20387 371
9592 402
26348 517
10837 889
10443 502
54750 587
9136 540
7800 291
44444 455
35997 331
7371 524
17485 263
28086 613
32906 529
19763 516
26165 575
32075 264
13885 103
10493 231
30592 870
19409 509
11694 436
12288 721
59992 266
113503 217
63515 175
21067 776