30197 143
8705 767
18484 655
4400 90
27231 402
11154 47
2607 44
8398 529
4495 469
9708 632
7904 566
6493 660
9838 603
4383 417
6094 846
5388 703
6833 578
6864 124
2366 310
3352 475