2056 72
10199 612
1889 336
2879 44
16885 141
14838 786
109363 849
18996 326
44952 421
17219 410
12686 589
8699 120
5915 585
34074 260
18266 72
2091 51
3618 733
11018 518
3671 316
5402 79