40847 566
25615 562
12212 283
10621 59
15681 476
21593 192
22821 364
19626 527
10515 549
13147 866
17788 402