15751 30
16593 940
3697 428
19630 674
24060 107
2147 59
2965 360
30963 580
2636 511
21890 498
3221 703
17539 450
3443 686
3495 766
2578 334
2763 541
2828 659
3220 477
2167 178
1133 150
2069 356
11270 315
1576 285
901 77