2610 669
3159 787
31048 198
9680 939
7578 226
3477 309
5221 771
19736 162
30512 227
144393 667
123776 916
47984 736
40564 768
32177 579
1343 39
93345 198