1191 316
685 196
3071 855
2054 487
2362 423
384 99
1396 376
13781 55
1875 129
16843 782
8734 269
29778 482
12043 212
13115 688