3302 52
34118 119
17891 638
10743 351
10523 98
14622 256
7464 516
7730 912
5826 479
8174 70
14318 307
13624 703
12230 119
8558 408
13300 664
21262 787
21834 457
3707 876
3265 441
2333 268
3357 73
20051 61
5080 832
6126 837
13953 138
3010 201
4093 771
5338 598