1289 72
26089 206
2776 97
22843 906
54202 656
378644 1227
22500 533
13427 874
20521 376
28190 298
28783 188
5836 656