1506 264
22594 88
23520 645
6518 308
9775 425
5862 111
16652 357
11027 112
40818 353
60085 847
62224 417
15325 279
52619 175
4201 528
11364 151
9358 135
3516 211
10369 312
6087 38
28925 576
15205 829
16220 439
12615 535
24217 376
15730 742
1930 44
25523 653
27544 497