40608 97
150038 962
65949 731
71747 275
46797 562
18623 336
32158 389
354595 990
28570 425
105283 494
33796 554
82697 807
26281 65
43957 367
75174 130
76781 620
47146 854
66346 502
21172 209
82260 655
50879 260
30181 332
26378 539
3447 304
39391 174
5898 398
1492 96
11793 696