1263 241
2128 491
2614 502
3012 651
400 51
2047 463
14420 875
1603 329
1048 234
1438 229
1882 433
27415 245
2609 541
14361 302
6749 726
3585 683