2871 912
12201 820
5815 887
10170 48
7171 167
7618 54
7368 72
27388 53
4005 423
8970 617
15654 482
36297 588
143878 626
11123 115
10173 362
23538 138
9636 639
6836 290
29813 688