3181 626
15937 730
2922 65
5286 550
8205 322
4166 76
936 107
3967 283
2830 315
1359 121
2298 25
2024 460
2998 548