11559 43
92969 454
5267 274
927 105
9556 790
2942 343
2838 307
6280 148
2891 327
3545 596
1574 135
4542 778