31439 600
10048 719
42610 645
5553 519
70503 653
94922 482
9383 222
6110 203
3308948 6298
19862 383
45671 647
34053 633
17658 551
39947 745
69621 784
32189 504
27141 369
7668 80
54991 163
35845 382
14226 439
21034 56
29824 623
30423 927