3596 708
8051 738
5008 36
27233 116
29169 53
18507 702
15639 390
24902 669
9467 198
15715 642
21023 740
16283 315
3838 860
6579 759
2882 730
3111 506
2346 38
820 128
33554 337
22167 260
6421 631
5847 511
6319 170
10098 172
6303 416
4734 715
2169 340
4292 101