2596 120
5063 196
39006 298
9002 575
8751 377
5840 633
12588 130
6800 234
9540 621
6482 701
17761 699
42200 210
50663 495
9395 636
27408 228
6882 931
11510 363
14173 659
12589 362
11873 612
9086 534
5028 577
3696 487
22632 698
13784 526
5053 221
7775 778
8479 631