12043 90
16145 738
18808 988
17788 465
20234 555
2514 518
264 62
2062 614
163 25
591 79
2984 770
1828 303
2803 503
2438 417
2777 592
1578 326
3272 319
2868 405
1654 146
1518 188
3676 551
4000 848
3746 908
6089 821