991 101
1527 164
2136 284
3083 382
12117 539
2403 111
13296 513
7189 602
1872 332
3142 452
2107 287
3762 803
2571 189
5541 324
3041 621
9544 27
7895 251
23510 812
3199 564
10259 96
1585 151
3423 73
4621 324
75043 523
2641 375
31435 648
9769 770
8729 589