46962 166
15967 254
5037 116
35507 308
10649 28
16774 872
14055 636
19404 581
25280 701
9546 428
7455 602
54327 550
9802 185
18221 612
14616 365
3105 195
7526 126
5976 449
23402 797
11880 533
2399 161
6488 426
9144 339
15025 585