40848 566
25617 562
12212 283
10625 59
15681 476
21596 192
22823 364
19627 527
10515 549
13147 866
17804 402