3593 708
8038 738
5005 36
27228 116
29152 53
18502 702
15631 390
24896 669
9464 198
15708 642
21004 740
16273 315
3838 860
6576 759
2882 730
3111 506
2346 38
820 128
33554 337
22166 260
6421 631
5847 511
6319 170
10098 172
6300 416
4734 715
2167 340
4292 101