5929 103
18737 552
10037 198
59250 153
10214 797
4484 637
16753 851
11632 294
20519 652
10101 535
2381 471
20124 474
26488 921
17941 117
4662 465