3435 300
166734 513
11364 351
162566 611
75325 276
202176 1136
161988 1190
55104 312
49512 840
22659 121
43677 736
7596 568
3848 549
8008 352
10550 399
6467 363
18343 840
3879 129
3036 222