3003 358
2950 452
3331 256
12464 255
2113 287
4609 771
3135 512
9761 43
1786 168
2511 370
20521 653
3239 522
4181 886
3454 574
2368 421
3421 864
11008 970
2806 640
1715 52
1097 114
3309 575
40481 595
1150 110
1869 278
9581 27
2015 284
2861 343
1699 224