22057 627
17193 655
42857 625
18478 174
32437 77
25355 175
20279 633
58791 308
8389 379
12953 580
9053 140
2760 285
8315 569
4703 40
4838 134
2968 212
11224 502
7617 729
9446 846
5334 88
11223 250
2474 401
3112 278
3198 500
2349 369
1886 143