30831 796
1408 196
3323 629
3680 494
2853 57
2400 526
3779 868
24058 50
17301 552
5166 743
7325 647
2861 295
8018 458
3324 353
5492 617
18076 279
3954 102
4666 546
4011 636
7570 771
21514 475
61579 798
9497 416
76808 838
10116 908
7125 239
4080 841
21067 281