30851 523
35008 138
27188 654
43408 563
8887 387
8365 440
9372 711
4772 52
23161 819
14407 832
11315 558
12966 679
9552 782
4047 315
1436 71
1866 241
2928 111
5298 684
6765 147
9115 506
5046 663
3722 693
7650 356
241897 493
200009 815
2682 42
15870 193
18808 347