26515 493
2290 273
27541 735
12158 538
6089 129
6687 612
15201 58
4978 153
4594 282
3682 205
7987 107
12041 648
6423 62
2371 66
3414 521
9890 565
5019 576