1008 234
2830 608
3534 726
3294 545
2433 609
28865 999
2353 586
209 43
2071 427
355 73
1741 353
2574 169
2550 569
511 118
2744 580
1587 94
1890 443
1601 42
2038 357
1511 186
769 171
263 58
888 253
3612 890