18065 1015
2625 452
12653 881
2464 353
23524 608
5372 250
2372 479
1704 172
2775 527
1814 211
10388 455
16175 500
2288 390
2413 338
2393 278
1283 293
5773 900
3261 666
2925 596
2040 193
6354 276
3530 833
3176 444
2906 417