3098 505
2331 466
15820 898
3724 490
2716 371
2131 262
2066 253
1290 125
2828 516
2838 541
1144 141
14401 653
2048 357
1262 66
945 87
2102 367
7860 475
2479 257
1091 150
1216 92
3334 799
2884 249
3544 688
1314 206