1196 258
4933 511
4356 220
2319 184
1669 27
13451 534
2581 648
2143 358
276206 621
377981 726
119762 406