3336 626
19157 600
2984 401
4939 868
28116 275
5332 467
6714 681
1962 329
6526 30
12682 327
5500 935
3047 228
6463 414
2561 363
3178 731