24815 50
3339 140
13873 599
4657 251
39170 563
3709 151
2336 245
29028 105
13540 156
4617 147
2417 48
6723 487
13474 291
8949 825
15397 257
8835 532
2357 323
3283 584
8726 922
17265 674
17712 654
5940 450
18827 641
20419 547
2110 133
5866 309
4180 475
2717 612