4186 95
29823 499
3368 343
4264 681
3136 797
2071 484
1839 397
3701 291
5353 503
8140 443
3621 728
30304 175
3972 612
3095 137
11478 928
19509 495
2567 481
2590 144
1468 130
5003 170
11591 505
3233 917
13144 712
4426 369