28104 493
2825 273
30886 735
13742 538
6893 129
7496 612
16108 58
5448 153
5047 282
3959 205
8930 107
15531 648
6734 62
2684 67
3613 521
10549 565
5297 576