1491 239
974 199
1543 168
5876 117
6724 733
52394 583
6196 873
4599 433
2418 290
19078 246
15056 236
1436 98