3300 626
19094 600
2984 401
4939 868
28110 275
5332 467
6714 681
1962 329
6526 30
12676 327
5496 935
3046 228
6460 414
2561 363
3177 731