30194 143
8696 767
18481 655
4397 90
27221 402
11142 47
2604 44
8393 529
4492 469
9704 632
7900 566
6492 660
9832 603
4379 417
6092 846
5384 703
5955 577
6861 124
2365 310
3349 475