42999 104
8962 325
19865 311
5337 884
8088 183
3346 212
10088 309
11826 108
13419 916
71448 224
27084 683
4616 72
16696 121
56375 676
11333 672
7105 614
5956 364
15497 317
14073 65
18567 254
3661 612
12720 297
47881 242
19579 847
59283 772
11259 479
38552 150
21196 828