3331 626
19147 600
2984 401
4939 868
28116 275
5332 467
6714 681
1962 329
6526 30
12680 327
5499 935
3047 228
6463 414
2561 363
3178 731