43275 629
1034 299
34908 181
3112 589
182 39
1221 382
2035 275
6782 697
117123 465
2141 458
1232 52
5885 614
1974 413
3623 214
2740 870
2995 724
2000 505
5563 44
7631 45
1635 177
13802 224
1105 234
2637 605
45782 250