3282 626
19060 600
2984 401
4937 868
28108 275
5332 467
6713 681
1962 329
6526 30
12676 327
5495 935
3045 228
6460 414
2561 363
3176 731