1582 239
989 199
1617 168
5885 117
6736 733
53060 583
6217 873
4613 433
2434 290
19096 246
15394 236
1465 98