1577 83
2951 251
5843 846
2760 241
1647 199
2462 168
6088 117
6961 733
61746 587
6829 873
4899 433
2566 290
19524 246
16794 236
1626 98