59183 509
10814 685
84711 722
40427 707
21341 650
22114 86
46047 181
7180 425
1909 183
3467 612
1746 136
3311 49
7136 440
7558 315
16017 152