21321 113
800 35
1770 96
1959 167
1537 276
4363 454
3226 641
1888 257
1219 174
35455 349
24891 388
7209 185
10045 562
22311 577
15757 450
2981 623
3028 738