261 48
30552 703
1045 202
1444 76
2880 687
816 119
2367 423
1011 210
2524 581
36214 346
186345 310
86051 192
4959 944
5135 306