162581 611
75332 276
202191 1136
55120 312
49526 840
22661 121
43680 736
3848 549
8008 352
10555 399
6467 363
18344 840
3879 129
3036 222