1287 250
3735 846
1715 241
1017 199
1829 168
5908 117
6760 733
54245 583
6381 873
4636 433
2451 290
19180 246
15682 236
1481 98