3435 300
166738 513
11364 351
162567 611
75325 276
202179 1136
161992 1190
55107 312
49517 840
22660 121
43677 736
7596 568
3848 549
8008 352
10550 399
6467 363
18343 840
3879 129
3036 222