31282 778
25602 678
3520 308
6782 640
3267 275
4092 466
6232 480
4221 168
1929 119
3008 409
2350 405
5639 635
5760 591
4072 617
6768 848
5536 158
2849 553
8912 272
1822 175
3953 475
3042 59
4733 370
4579 444
10304 822
4129 388
3230 80
6580 701
1552 113