3051 153
8801 834
4590 241
10523 59
185326 531
11451 401
15469 682
8516 597
9132 1006
7544 45
8486 767
3892 318
152542 239
16864 493
4476 764
7875 405
3292 262
12929 519
46133 149
5655 591
102637 378
7115 215
62158 903
102017 201
44179 782
21381 122
6701 189
3276 89