5121 587
2906 457
13040 89
22150 253
12244 682
8629 261
13492 977
8450 28
16531 742
14664 878
10562 366
4160 911