3276 671
6279 523
2960 329
4663 629
1658 152
3834 322
2652 154
2900 343
2325 165
1568 213
3896 744
4632 965
1267 51
2431 340
2859 574
6617 434
19838 98
2389 374
3722 890
15165 121
1993 283
17188 141
5680 611
2553 243