2299 458
23373 486
12332 255
7853 221
32158 777
19919 395
17397 668
8465 441
15594 430
10301 71
11893 294
1607 63
15203 133
1435 174
3336 656