21009 184
2004 171
3961 779
10602 847
23515 564
58456 464
14018 206
32085 162
13659 432
4850 504
2167 371
4328 687
15816 500