39957 565
56002 790
4208 448
6597 839
3604 348
3820 337
2045 209
4539 509
5359 892
3644 609
10746 227
5066 380
7733 586
2990 234
8065 235
4044 252
26308 112
7115 701
2542 195
8673 180
3730 631
10553 52
5846 556
33237 324