3291 261
1353 232
3758 81
6147 502
1696 290
3443 134
6040 240
13000 774
15579 461
11899 687
4253 482
6396 797
1406 188