1002 262
1625 533
1345 321
2371 573
5067 571
1225 272
963 65
872 168
2595 111
1576 305
2237 290
3334 285
12280 309
1395 198
3337 121
7649 387
11612 675
5973 765
12585 662
7981 63
15265 603
2214 657
1386 102
5602 837