3563 405
3121 83
3978 251
7362 846
4331 243
2055 199
3401 168
6422 117
7175 733
68135 591
7478 873
5172 433
2679 290
29561 249
18092 236
1791 98