24039 418
6346 253
2756 213
3229 431
10267 463
7193 575
6352 943
43388 484
3759 520
3126 257
12518 294
1693 180
3235 738
4521 898