1002 262
1625 533
1345 321
2371 573
3316 72
2671 457
3334 556
4177 95
4847 509
6877 933
8515 295
6704 527
3160 242
14855 146
10181 639
4370 415
18825 111
1372 194
2589 690
13389 478
2562 428
1485 237
4903 251
1617 502