9531 340
6804 59
5399 358
17739 405
5351 134
58193 300
5573 58
9750 419
23050 153
39792 336
129752 652
68905 448
11880 396
12985 798
3908 110
2605 314
5594 149
9892 710
57017 85
9822 561
13292 739
16681 387
7522 270
9807 754
4232 611
8477 319
3185 273
50846 677