3291 261
1353 232
3761 81
6148 502
1697 290
3443 134
6040 240
13000 774
15583 461
11902 687
4253 482
6396 797
1406 188