18540 1596
5845 859
2452 584
1204 53
2058 278
1338 67
2244 96
2646 215
6630 698
884 90
3841 812
7068 755
4849 263
3356 494
2550 351
3942 486
2208 26
4876 706
4865 635
1329 157
4688 480
3630 89
3950 503
4130 551
3895 828
6699 331
9657 717
3102 711