3303 52
34120 119
17898 638
10762 351
10529 98
14639 256
7469 516
7737 912
5831 479
8175 70
14420 307
13633 703
12249 119
8560 408
13307 664
21287 787
21840 457
3707 876
3265 441
2334 268
3358 73
20127 61
5081 832
6134 837
13988 138
3011 201
4095 771
5339 598