35081 507
17253 323
9030 293
10408 665
25315 749
33328 633
26403 1058
1940 110
3717 93
6198 104
5307 598
25520 175
23357 109
3540 399
4501 809