40850 566
25618 562
12212 283
10626 59
15681 476
21598 192
22823 364
19627 527
10516 549
13148 866
17807 402