30201 143
8705 767
18488 655
4400 90
27233 402
11156 47
2607 44
8399 529
4495 469
9709 632
7905 566
6495 660
9841 603
4384 417
6095 846
5389 703
6833 578
6867 124
2366 310
3352 475