8095 28
93919 380
23129 418
10528 209
6974 852
48803 294
9821 298
20009 421
75138 830
52940 786
23152 651
69934 677
51021 640
146647 752
113278 478
45263 718
48456 333
36556 284
16804 296
17930 304
13100 257
32679 578
17039 531
60299 939