26505 493
2288 273
27461 735
12149 538
6072 129
6684 612
15192 58
4969 153
4592 282
3674 205
7983 107
12038 648
6417 62
2365 66
3413 521
9888 565
5018 576