26503 493
2288 273
27453 735
12149 538
6066 129
6683 612
15191 58
4968 153
4592 282
3671 205
7983 107
12038 648
6411 62
2364 66
3413 521
9887 565
5016 576