5160 581
22295 218
14723 269
3411 287
3019 261
2935 257
3381 678
2366 225
8020 45
1480 241
4923 928
1745 344
2683 361