1012 157
2917 589
24452 816
2766 754
5534 953
2071 439
18837 672
1099 233
2175 354
526 122
1413 413
2109 307
3378 362
499 59
1960 286
1989 184
15659 636
1524 374
1296 320
2155 477
836 215
8222 889
699 170
6196 673