3303 52
34121 119
17905 638
10767 351
10532 98
14647 256
7475 516
7740 912
5832 479
8175 70
14459 307
13639 703
12257 119
8561 408
13311 664
21310 787
21841 457
3707 876
3267 441
2336 268
3360 73
20173 61
5081 832
6137 837
14002 138
3012 201
4095 771
5340 598