50101 173
18478 136
6397 787
4977 646
2370 154
22863 581
16247 544
19032 796
3722 427
67630 540
4162 511
114577 598
68426 92
7197 412
3853 773
3517 430
13832 146
42106 718
6344 158
22267 219
164096 222
16443 324
152153 401
9656 701
55540 104
3874 400
57983 645
122032 329