24046 418
6347 253
2756 213
3230 431
10267 463
7193 575
6352 943
43390 484
3759 520
3126 257
13419 294
1693 180
3235 738
4521 898