25016 646
8251 306
12672 608
23628 309
15320 661
7365 583
38186 727
19229 434
11492 575
12379 775
8979 753
15266 351
12390 771
8879 709
41534 135
10695 133
19274 743
58995 185
8013 284
4615 553
6398 115
22012 381
21420 175
16212 409
9591 203
16367 206
6043 292
11244 801