999 236
962 316
2677 787
751 214
661 207
1642 357
1107 257
2457 512
3445 899
2326 410
3822 119
4017 176
20550 625