26504 493
2288 273
27455 735
12149 538
6068 129
6683 612
15192 58
4968 153
4592 282
3671 205
7983 107
12038 648
6411 62
2364 66
3413 521
9887 565
5016 576