162555 611
75321 276
202170 1136
55101 312
49504 840
22657 121
43673 736
3847 549
8008 352
10548 399
6467 363
18343 840
3878 129
3036 222