5288 250
3980 639
2911 544
4088 691
2497 348
3666 585
2044 445
19599 528
6200 691
29004 287
1285 109
2528 64
2706 171
23499 523
18384 597
3373 355
3563 556
2556 455
3572 753
1338 50
1526 125
6840 549
4423 240
1978 162