29762 490
3799 352
14362 862
6094 72
337960 1274
7262 557
62747 391
27256 357
43968 806
80376 757
86004 746
19662 652
17403 576
2111 286
2660 289
8250 617