3021 128
18004 201
88022 990
14219 829
16892 234
207935 1031
14428 528
158254 525
204317 474
23487 477
10176 256
9502 863
26597 113
11868 597
1808 126
6924 438