2316 404
1704 83
3045 251
5966 846
2842 241
1689 199
2559 168
6114 117
6984 733
62408 587
6868 873
4927 433
2573 290
19540 246
16916 236
1644 98