50108 173
18479 136
6397 787
4977 646
2370 154
22864 581
16247 544
19032 796
3722 427
67638 540
4162 511
114594 598
68431 92
7198 412
3856 773
3517 430
13833 146
42110 718
6344 158
22268 219
164118 222
16443 324
152177 401
9657 701
55547 104
3875 400
57988 645
122063 329