3303 52
4680 556
10000 774
12417 735
17442 384
29242 105
16018 611
3676 450
4243 530
2927 439
4206 165
11632 774
21004 569
17909 638
3257 409
9422 177
4798 292
15997 539
2388 186
8779 519
9237 648
14652 256
20908 670
8727 627
3466 414
3732 256
8407 892
7346 539