3299 626
19087 600
2984 401
4939 868
28108 275
5332 467
6714 681
1962 329
6526 30
12676 327
5495 935
3046 228
6460 414
2561 363
3177 731