3021 128
18004 201
88022 990
14219 829
16894 234
207942 1031
14428 528
158264 525
204319 474
23487 477
10176 256
9502 863
26597 113
11868 597
1808 126
6924 438