21941 592
4401 712
3107 728
775 39
6882 288
8869 647
4606 285
5355 136
4557 233
9665 327
14187 120
9081 573
3713 849
2904 280