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