2338 502
1399 123
1063 76
2884 285
3190 725
4540 873
35314 787
6095 341
1395 273
1489 115
3355 527
1512 59
3096 232