3919 127
2696 598
2059 443
8798 447
2171 431
2402 237
5275 713
8617 951
3075 501
4048 943
2854 588
2978 543
1750 308
2556 641
1456 157
1529 351
910 86
10370 556
1562 362
3070 612
3404 603
1066 159
3337 650
506 29