4009 156
14046 693
5659 641
32257 288
20388 657
24998 602
18435 558
7515 423
5500 78
7975 163
36331 796
3934 112
1125 153
18210 231
17444 129
27352 396
8850 909
12421 588
4432 161
13026 387
20736 176
7403 584
9031 814
5576 621
6374 623
47640 732
12808 86
8417 546