1021 75
2243 274
3101 542
2329 536
613 99
2452 532
1510 267
2168 385
3020 585
16756 382
22251 81
8226 533
53521 838