42999 104
8962 325
19867 311
5337 884
8089 183
3346 212
10088 309
11826 108
13420 916
71467 224
27086 683
4616 72
16696 121
56380 676
11333 672
7105 614
5957 364
15498 317
14073 65
18568 254
3661 612
12720 297
47885 242
19579 847
59285 772
11259 479
38553 150
21196 828