3291 261
1353 232
3758 81
6145 502
1696 290
3442 134
6038 240
13000 774
15578 461
11899 687
4253 482
6396 797
1406 188