1297 72
26128 207
2778 97
22847 906
54217 656
378762 1227
22510 533
13428 874
20530 376
28201 298
28806 188
5837 656