30194 143
8697 767
18481 655
4398 90
27222 402
11143 47
2604 44
8396 529
4492 469
9705 632
7901 566
6492 660
9833 603
4379 417
6092 846
5384 703
6103 577
6862 124
2365 310
3349 475