3303 52
34121 119
17904 638
10766 351
10529 98
14642 256
7471 516
7739 912
5831 479
8175 70
14437 307
13636 703
12251 119
8560 408
13309 664
21298 787
21841 457
3707 876
3266 441
2335 268
3358 73
20144 61
5081 832
6134 837
13991 138
3011 201
4095 771
5340 598