40489 97
149207 962
65551 731
71425 275
46428 562
18481 336
32007 389
353076 989
28240 425
104632 494
33570 554
82408 807
26097 65
43743 367
74423 130
76270 620
46712 854
65596 502
21014 209
81676 655
50154 260
29666 329
26169 539
3423 304
38978 174
5875 398
1461 96
11771 696