4005 595
2760 518
102631 715
5751 295
26322 659
10102 410
35839 636
12090 380
7817 282
14400 737
4600 165
27404 704
6701 677
5017 150
2663 359
6321 449
10702 212
12175 134
14052 131
14687 614
7263 121
11746 168
16594 839
3550 442
2682 208
4892 142
15461 274