1002 101
1551 164
2139 284
3088 382
12159 539
2404 111
13329 513
7192 602
1872 332
3144 452
2108 287
3763 803
2571 189
5545 324
3042 621
9544 27
7895 251
23512 812
3199 564
10259 96
1585 151
3424 73
4621 324
75044 523
2641 375
31435 648
9769 770
8729 589