15931 434
46006 683
19925 78
11319 170
7711 611
4330 246
1981 216
3824 327
2060 154
2888 506
3748 639
2918 183
2105 383