1296 241
2289 491
2635 502
3032 651
447 51
2136 463
14436 875
1611 329
1068 234
1449 229
1907 433
27446 245
2617 541
14362 302
6749 726
3585 683