2338 502
1389 123
1061 76
2883 285
3190 725
4537 873
35127 787
6072 341
1393 273
1488 115
3352 527
1509 59
3092 232