26510 493
2288 273
27474 735
12152 538
6073 129
6684 612
15197 58
4971 153
4592 282
3676 205
7985 107
12039 648
6419 62
2368 66
3414 521
9888 565
5018 576