3666 405
3205 83
4016 251
7504 846
4429 243
2078 199
3450 168
6444 117
7196 733
68595 591
7518 873
5201 433
2689 290
29598 249
18194 236
1816 98