28983 487
3692 352
14139 860
6076 72
336678 1274
7253 557
62556 390
27158 357
43868 806
79942 757
85606 746
19560 652
17250 576
2098 286
2646 289
8217 617