12678 52
13254 412
12492 906
10227 261
34757 292
30043 91
13745 126
11148 229
7260 313
4461 47
21962 180
3757 115
18732 389
19964 526
2131407 3788
1891231 3272
381082 1159
231473 589
192713 743
45435 385
53652 627
61739 609
55919 872
77589 612
63437 831