1006 298
2278 535
1366 345
329 62
2747 652
10105 70
46444 338
14579 104
57833 148
29594 763
7043 629
13241 124