3276 626
19051 600
2984 401
4936 868
28108 275
5332 467
6712 681
1962 329
6526 30
12675 327
5495 935
3045 228
6458 414
2561 363
3176 731