10702 60
5146 82
4546 822
4646 734
16355 93
27743 513
8894 611
4550 562
16008 869
2504 463
7936 527
15123 28
3650 88
4555 141
12726 589
1967 129
2969 146
2638 495
6611 320
4214 802
5634 479
4940 415
4212 291
20084 807
30650 570
7375 700
24274 104
10255 66