26506 493
2288 273
27465 735
12150 538
6072 129
6684 612
15195 58
4969 153
4592 282
3674 205
7983 107
12039 648
6417 62
2367 66
3413 521
9888 565
5018 576