21941 592
4396 712
3106 728
775 39
6879 288
8868 647
4606 285
5352 136
4553 233
9661 327
14183 120
9081 573
3712 849
2903 280