29764 490
3799 352
14366 862
6097 72
338010 1274
7264 557
62765 391
27261 357
43972 806
80393 757
86021 746
19666 652
17412 576
2111 286
2661 289
8250 617