4951 508
12237 104
2072 530
3161 156
49501 463
5466 234
10771 838
2493 311
2257 386
14208 155
3021 60
13945 139
10609 741
2927 881
5443 870
42341 674
2862 656
2356 215
1399 375
13459 691
2609 167
28734 80
20868 403
40716 132