41675 913
19887 596
4295 569
3097 257
3711 625
3785 792
1293 109
3672 769
2216 183
4442 779
2627 306
1597 84
4871 609
4624 399
2319 371
2857 574