1627 300
4126 628
2338 502
1399 123
1063 76
2884 285
3190 725
4540 873
35349 787
6098 341
1395 273
1489 115
3355 527
1512 59
3096 232