17645 592
8146 555
7796 584
973 226
1060 219
2464 655
2883 546
1554 129
2330 582
3045 943
2423 382
982 115