18541 1596
5846 859
2452 584
1204 53
2058 278
1338 67
2244 96
2648 215
6631 698
884 90
3841 812
7068 755
4851 263
3357 494
2550 351
3942 486
2208 26
4876 706
4865 635
1329 157
4688 480
3630 89
3950 503
4130 551
3896 828
6700 331
9658 717
3102 711