3000 818
152 46
802 227
16475 807
628 167
827 196
238 63
1051 314
2787 729
806 162
2971 651
1286 361
1453 303
552 112
1278 392
1554 340
558 164
14511 793
1987 414
457 113
2848 881
178 39
504 100
1926 414