2612 336
14011 262
2635 71
3317 447
5955 121
1581 52
2998 305
6237 846
2122 291
2840 60
3952 718
2345 221
2593 369