16096 102
4185 658
9857 944
22104 737
14538 435
5949 614
3546 265
3377 130
9727 401
15686 425
7688 390
1261 42
2627 58
1573 178
47115 529
6203 419
2263 480
4108 479