2602 336
14004 262
2630 71
3314 447
5948 121
1561 52
2990 305
6228 846
2118 291
2837 60
3945 718
2335 221
2583 369