4579 682
3796 432
2481 349
4599 319
2605 293
3343 699
4244 596
2565 238
44264 172
38683 773
25969 588
104061 1126
65900 341