29768 490
3799 352
14366 862
6097 72
338022 1274
7264 557
62765 391
27261 357
43972 806
80394 757
86023 746
19668 652
17415 576
2111 286
2661 289
8250 617