3291 261
1353 232
3757 81
6145 502
1696 290
3442 134
6037 240
12997 774
15575 461
11896 687
4253 482
6396 797
1405 188