103415 131
27266 238
135953 314
68288 464
28544 1013
50320 591
16751 109
106743 186
53667 418
23401 506
22565 614
62982 806
43739 747
29524 248
289394 696
35969 487
37296 521
26014 242
173469 333
79673 300
37863 315
56437 173
151473 838
21577 274
40722 442
150217 715
142941 641
38210 583