1000 134
114340 863
3422 699
2236 45
8614 547
3678 531
10579 265
9166 666
12647 77
28305 174
4450 153
7790 816
55960 292
13734 136
11204 257
14969 894
32393 256
23209 779
35112 459
19438 669
36905 698
19015 414
12993 785
7328 563
6822 341
48063 624
18246 559
10761 818