24050 418
6348 253
2756 213
3230 431
10267 463
7193 575
6353 943
43390 484
3759 520
3126 257
14474 294
1693 180
3235 738
4521 898