3096 602
3125 837
2779 511
3170 616
1413 321
1636 209
10002 124
3450 490
5963 846
2809 374
20160 356
3357 593
16182 63
3293 688
2089 471
3308 641
381 45
1524 248
2765 773
2289 591