46026 310
16666 848
3682 314
4912 469
3085 197
15965 359
4279 570
2798 122
10046 465
4668 475
2361 178
3616 196
8231 360
11781 294
5093 427
5636 624
6950 531
29503 425
8849 26
5995 521
15549 120
6867 585
3982 543
10888 704
4516 76
1617 65
41916 317
3021 318