2999 674
1039 84
15812 678
2949 653
2509 758
155938 760
9009 284
1882 584
20038 284
23045 56
1693 547
416 118
1661 390
15262 600
2784 472
2139 312
3714 922
5411 103
3124 349
4968 148
4362 713
374 59
2589 650
7406 323