18558 1596
5853 859
2453 584
1205 53
2060 278
1342 67
2253 96
2650 215
6635 698
884 90
3844 812
7072 755
4861 263
3362 494
2554 351
3944 486
2214 26
4879 706
4877 635
1343 157
4695 480
3632 89
3957 503
4135 551
3900 828
6704 331
9664 717
3105 711