30613 853
673 96
24352 943
3902 666
12436 55
1957 443
1444 429
772 144
13973 527
3082 494
6496 783
4548 624
2897 129
2567 371
4776 845
3424 531
2770 160
11750 627
3788 332
15966 236
20094 728
15045 334
5905 358
14762 740
25101 427
27851 867
26237 443
9778 823