928 189
2745 240
2727 613
1709 289
543 111
634 132
30674 97
23307 851
30318 171
193918 451
100047 178
61666 43
83799 504
50300 154