50095 173
18476 136
6396 787
4975 646
2370 154
22863 581
16247 544
19031 796
3721 427
67624 540
4162 511
114558 598
68425 92
7197 412
3853 773
3517 430
13831 146
42103 718
6344 158
22267 219
164067 222
16442 324
152120 401
9653 701
55531 104
3874 400
57967 645
122005 329