31033 207
13959 315
17172 560
3606 393
10469 596
8422 844
4834 108
11130 639
34185 439
6571 512
4705 343
3387 356
2540 82
6051 327
11367 444
8764 215
15659 694
6246 573
12151 699
2397 144
1444 200
37400 491
163523 974
7985 636
8622 692
7870 606
28517 503
125149 465