1297 72
26130 207
2779 97
22847 906
54219 656
378768 1227
22511 533
13428 874
20531 376
28204 298
28809 188
5837 656