956 123
1020 90
3429 170
3297 873
2691 670
3251 577
2682 449
330 58
2935 568
227 32
2359 342
523 73
16628 293
1139 78
3346 848
2287 689
3494 911
1738 400
3156 603
2436 59
1404 276
3106 601
1479 207
1342 179