21996 503
19972 242
11034 569
13839 69
15299 839
11527 556
3577 639
3970 354
8585 450
16175 63
35039 238
2490 564
3346 774
29263 141
2569 596
7252 523
4622 823
7603 351
2071 321
20795 157
16016 669
2252 310
3153 561
3170 475
4260 782