44009 373
16419 468
122896 767
26428 504
24393 242
12730 573
19277 841
13738 556
10347 450
19202 63
40352 240
37896 142
24684 158
18343 669