3282 176
4853 141
42845 239
79924 477
20303 700
83167 313
20893 356
7990 86
54265 751
32100 622
38837 161
8022 495
5329 66
4517 738
11665 584
8480 601
6056 921
31294 652