3434 300
166705 513
11362 351
162548 611
75318 276
202165 1136
161961 1190
55096 312
49500 840
22657 121
43667 736
7595 568
3847 549
8008 352
10548 399
6467 363
18342 840
3878 129
3035 222