30101 371
5411 77
2042 46
2745 42
20595 312
22891 670
1981 329
6193 88
4963 337
4509 432
2529 95
2697 520
3759 335
6815 847
28205 904
16244 595
14478 666
4452 742
26203 436
19825 569
10652 667
17913 110
1732 112
2016 332
20194 464
5873 291
9187 726
17460 638