801 83
1496 251
4472 846
1970 241
1193 199
2090 168
5952 117
6842 733
57063 583
6493 873
4701 433
2494 290
19362 246
16028 236
1561 98