2540 336
13896 262
2558 71
3261 447
5903 121
1450 52
2937 305
6174 846
2100 291
2778 60
3908 718
2289 221
2456 369