21709 447
6511 235
58684 308
13479 676
12945 580
16801 896
4815 134
6912 75
3825 137
5297 88
1575 84
2294 78