3126 291
36320 581
2137 383
11778 314
14808 330
10964 366
3585 113
26953 497
9757 967
19703 675
9421 159
6012 173
12786 523
48610 384
15535 163
16731 857
8228 168
17123 114
6235 339
27546 274
8255 259
5170 680
7067 781
15251 514