12481 618
19541 790
13346 593
24117 277
9274 104
5370 263
11808 532
5327 713
3868 500
4572 651
4600 423
1618 313