1505 270
2509 690
15457 274
11554 907
4426 611
3419 449
2104 142
4205 191
2395 469
8200 594
2148 322
1183 83
7689 78
9815 956
2077 447
2846 639
3027 559
4501 989
2966 745
3829 288
2109 261
1304 337
3289 614
2325 494