3327 626
19142 600
2984 401
4939 868
28115 275
5332 467
6714 681
1962 329
6526 30
12680 327
5498 935
3047 228
6463 414
2561 363
3178 731