1196 258
4937 511
4356 220
2325 184
1669 27
13451 534
2581 648
2143 358
276209 621
377989 726
119762 406