1301 72
26163 207
2782 97
22852 906
54232 656
378947 1227
22518 533
13430 874
20547 376
28213 298
28832 188
5837 656