26508 493
2288 273
27468 735
12151 538
6073 129
6684 612
15196 58
4970 153
4592 282
3674 205
7985 107
12039 648
6418 62
2367 66
3414 521
9888 565
5018 576