12038 213
6112 394
9650 103
102410 246
44730 758
9301 782
8718 694
15033 396
11018 371
46058 712
5752 92
3112 314
3132 96
15886 87