2596 216
4209 543
11104 395
40104 115
86433 97
22921 771
12474 584
31646 579
28679 486
10734 36
8729 788
10229 848
3712 273
22546 273
1847 71