50108 173
18479 136
6397 787
4978 646
2370 154
22864 581
16247 544
19032 796
3722 427
67639 540
4162 511
114597 598
68434 92
7198 412
3857 773
3517 430
13833 146
42110 718
6344 158
22268 219
164125 222
16443 324
152181 401
9657 701
55548 104
3875 400
57988 645
122069 329