3593 708
8043 738
5007 36
27229 116
29158 53
18505 702
15635 390
24899 669
9465 198
15708 642
21013 740
16275 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
6301 416
4734 715
2168 340
4292 101