3597 708
8060 738
5014 36
27235 116
29184 53
18509 702
15647 390
24914 669
9471 198
15716 642
21047 740
16293 315
3841 860
6586 759
2882 730
3111 506
2351 38
820 128
33554 337
22172 260
6427 631
5849 511
6319 170
10102 172
6303 416
4737 715
2169 340
4294 101