21982 503
19965 242
11033 569
13837 69
15291 839
11523 556
3575 639
3967 354
8585 450
16168 63
35029 238
2490 564
3342 774
29254 141
2569 596
7251 523
4618 823
7603 351
2071 321
20783 157
16011 669
2252 310
3152 561
3170 475
4260 782