3916 653
2349 191
1916 57
1612 85
4241 390
4804 508
3157 161
7168 498
3457 268
2427 83
3498 391
4053 542
5188 660
5741 638
2712 48
2223 118
58894 499