1005 298
2268 535
1366 345
329 62
2746 652
10105 70
46439 338
14578 104
57833 148
29590 763
7042 629
13241 124