3382 290
13346 311
909117 2686
217852 708
16696 98
182609 305
30820 204
12518 707
8932 627
1850133 3778
68942 774
7792 682
11531 38
19178 46
10051 116
316213 466
46195 98
22272 529
10604 660
67093 560
140682 590
84585 891
5248 239
18334 494
20593 265