12738 72
5928 334
3327 368
54232 929
20731 327
17921 741
10314 673
32591 718
4763 427
12405 795
11658 444
2140 48
4521 59
3001 293
6511 879
25188 522