41012 259
255858 719
122275 670
25401 478
19760 149
5628 519
175909 934
13075 504
10458 521
128152 554
65335 153
15496 496
9442 384
8675 631
16176 98
37622 859
353507 938
49043 431
17329 505
10172 605
132945 565
55211 616
9056 495
5816 526
147105 612
25909 447
20508 374
48807 758