2605 336
14005 262
2634 71
3315 447
5953 121
1568 52
2992 305
6230 846
2120 291
2839 60
3950 718
2339 221
2590 369