2105 430
4847 718
38986 645
4537 519
59678 649
30009 717
90608 481
47188 115
18870 463
14288 855
8647 222
2876726 6061
18646 382
29102 682
42244 647
31511 633
27746 89
16324 551
36926 744
65059 784
21118 641
29488 504
24394 369
6946 80
51083 163
37865 795
32254 382
11930 85