18555 1596
5850 859
2452 584
1204 53
2059 278
1341 67
2251 96
2650 215
6634 698
884 90
3843 812
7071 755
4856 263
3361 494
2554 351
3944 486
2214 26
4879 706
4876 635
1342 157
4690 480
3631 89
3956 503
4131 551
3899 828
6704 331
9664 717
3105 711