3006 936
6389 404
1962 335
18430 836
485 105
2576 656
15420 802
4660 816
553 38
2642 581
14631 931
2866 475
2799 669
4444 49
10672 983
3298 639
2635 704
3264 877
4991 178
1401 248
3080 573
1252 226
2392 567
902 119