3435 300
166747 513
11364 351
162576 611
75328 276
202188 1136
162011 1190
55117 312
49520 840
22661 121
43677 736
7596 568
3848 549
8008 352
10550 399
6467 363
18343 840
3879 129
3036 222