22016 370
14890 254
223296 857
192580 1146
98975 464
171138 869
50334 337
63103 340
4497 174
3838 349
5793 134