40851 566
25621 562
12212 283
10629 59
15681 476
21598 192
22823 364
19628 527
10516 549
13148 866
17807 402