4005 595
2761 518
102646 715
5751 295
26323 659
10103 410
35839 636
12090 380
7817 282
14401 737
4600 165
27404 704
6701 677
5017 150
2663 359
6321 449
10703 212
12177 134
14053 131
14687 614
7263 121
11748 168
16594 839
3550 442
2682 208
4892 142
15461 274