3231 405
1869 163
2412 549
4984 158
2935 307
720 69
1723 291
308 79
5361 571
3948 120
3182 488
5040 339
2960 573
2269 348
2518 570