39448 250
6784 163
1250 394
39187 795
1773 367
11562 649
21981 552
11738 207
3401 229
44322 71
50423 644
12823 117
5298 737
17266 178
250 64
20018 584
1970 94
3651 350
966 311
2687 610
1190 313
2547 563
4571 760
7423 50