12643 618
20028 790
14568 594
24168 277
9305 104
5435 263
11975 532
5350 713
3904 500
4608 651
4616 423
1637 313