3008 951
262 69
853 195
8014 504
8761 756
7779 308
6873 668
14031 485
4338 244
2579 45
3670 462
3703 945
3323 541
13524 653
2863 259
2120 417
1284 187
8137 410
1731 258
2493 470
2329 418
3014 380
2780 155
777 239