3162 925
10700 799
5021 534
1327 41
1135 150
3035 705
12453 406
3475 837
2853 234
3160 335
2175 370
3752 86
3682 847
2321 456
1788 125
341 51
3988 659
3264 431
3927 866
3254 283
560 111
4076 501
3590 688
16592 370