1001 172
1039 243
1464 429
2525 540
696 163
2352 653
1778 451
2248 407
1089 297
2059 191
2854 610
1704 118
2628 379
2390 130
5147 629
1262 293
1733 405
1561 314
3087 597
2716 154
783 53
11798 555
1229 263
2812 440
36822 533
6519 241
57548 159
52143 870