1296 72
26124 207
2778 97
22847 906
54215 656
378743 1227
22509 533
13428 874
20527 376
28201 298
28804 188
5837 656