19925 341
9353 196
2126 96
4073 409
5938 727
5982 480
5068 570
9222 212
3993 728
4979 205
3081 594
2526 270
2309 78