5053 581
21237 217
14696 269
3384 287
2867 261
2919 257
3362 678
2353 225
7994 45
1469 241
4889 928
1744 344
2640 361