12496 618
19589 790
13348 593
24121 277
9277 104
5380 263
11822 532
5327 713
3868 500
4573 651
4600 423
1620 313