810 83
1500 251
4483 846
2011 241
1198 199
2091 168
5952 117
6844 733
57172 583
6499 873
4703 433
2494 290
19363 246
16039 236
1561 98