29475 417
47013 343
21258 532
10681 228
14131 656
16633 468
5241 719
26707 504
19400 63
38574 142
24981 158
18538 669
1996 156
3719 676
1591 181