40608 97
150047 962
65954 731
71751 275
46807 562
18624 336
32160 389
354626 990
28575 425
105297 494
33799 554
82698 807
26281 65
43958 367
75180 130
76785 620
47154 854
66353 502
21172 209
82269 655
50884 260
30193 332
26380 539
3448 304
39393 174
5898 398
1492 96
11793 696