1015 241
305 55
2766 840
2351 528
2306 302
74144 619
8065 38
32217 669
75518 417
45913 493
39729 750
113653 544
47831 452
8382 243
25523 147
109112 702
66492 115
41124 70
11091 610
55603 509
61774 652
61650 361
100434 916
36214 241