1046 101
1607 164
2146 284
3101 382
12217 539
2407 111
13386 513
7192 602
1873 332
3148 452
2108 287
3766 803
2571 189
5546 324
3043 621
9547 27
7896 251
23518 812
3199 564
10259 96
1585 151
3425 73
4624 324
75051 523
2641 375
31437 648
9769 770
8729 589