27781 493
2750 273
30713 735
13405 538
6830 129
7452 612
16031 58
5399 153
5002 282
3921 205
8839 107
15482 648
6698 62
2643 67
3591 521
10442 565
5259 576