3303 52
34125 119
17940 638
10912 351
10550 98
14666 256
7489 516
7753 912
5849 479
8179 70
14617 307
13657 703
12302 119
8564 408
13335 664
21418 787
21854 457
3708 876
3273 441
2341 268
3364 73
20325 61
5081 832
6145 837
14071 138
3013 201
4095 771
5342 598