12516 847
11060 571
17196 454
6095 680
5911 213
1652 87
4349 503
55240 108
24808 532
7882 116
13518 582
8450 373
9174 592
16150 209
39213 415
4987 125
9308 389
188191 578
19876 542
7679 656
56704 416
69370 282
140837 824
64944 648