40608 97
150043 962
65950 731
71750 275
46802 562
18624 336
32160 389
354610 990
28570 425
105288 494
33797 554
82697 807
26281 65
43957 367
75176 130
76785 620
47150 854
66350 502
21172 209
82267 655
50883 260
30191 332
26379 539
3448 304
39392 174
5898 398
1492 96
11793 696