43275 629
1034 299
1607 470
3112 589
2981 640
1609 262
1221 382
34908 181
2035 275
182 39
19339 326
5885 614
2740 870
2995 724
117123 465
2141 458
1232 52
3623 214
1974 413
6782 697
1395 215
1635 177
7631 45
2000 505