26518 493
2291 273
27558 735
12160 538
6094 129
6689 612
15202 58
4978 153
4595 282
3685 205
7987 107
12041 648
6423 62
2372 66
3415 521
9890 565
5019 576