30168 143
8676 767
18443 655
4390 90
27178 402
11087 47
2599 44
8380 529
4485 469
9679 632
7882 566
6473 660
9806 603
4367 417
6078 846
5380 703
4411 576
6846 124
2355 310
3347 475