1296 72
26127 207
2778 97
22847 906
54216 656
378757 1227
22510 533
13428 874
20530 376
28201 298
28806 188
5837 656