27821 493
2783 273
30775 735
13681 538
6857 129
7465 612
16059 58
5413 153
5020 282
3932 205
8875 107
15497 648
6713 62
2653 67
3602 521
10507 565
5272 576