3303 52
4681 556
10001 774
12417 735
17463 384
29242 105
16019 611
3676 450
4243 530
2927 439
4206 165
11634 774
21053 569
17914 638
3258 409
9424 177
4799 292
16014 539
2388 186
8783 519
9241 648
14656 256
20908 670
8727 627
3469 414
3732 256
8407 892
7346 539