999 236
962 316
2318 729
2500 749
1291 324
2585 685
2238 566
287 63
775 151
4469 746
322 72
727 167
2364 172
17030 680
7730 429
3737 116
9598 614