30686 853
686 96
24359 943
3907 666
12458 55
1960 443
1445 429
777 144
13980 527
3097 494
6544 783
4572 624
2921 129
2581 371
4788 845
3431 531
2775 160
11770 627
3792 332
16009 236
20114 728
15071 334
5911 358
14786 740
25144 427
27914 867
26281 443
9787 823