8015 151
7723 127
9437 147
13367 684
27225 447
4437 156
5325 102
11687 642
8022 851
7251 645
3795 503
2505 74
3735 337
2318 317
4174 508
2984 550
5563 680