4579 682
3795 432
2481 349
4599 319
2605 293
3343 699
4244 596
2565 238
44243 172
38680 773
25966 588
104046 1126
65892 341