30202 143
8705 767
18491 655
4400 90
27235 402
11159 47
2609 44
8401 529
4497 469
9712 632
7906 566
6495 660
9844 603
4385 417
6100 846
5389 703
6834 578
6867 124
2367 310
3353 475