14096 672
12860 387
31865 189
2784 579
2556 561
3146 754
1042 271
829 220
3800 703
6730 80
2876 217
508148 1408
14660 459
142962 844
24828 706
14548 502
15245 288
54258 195
106338 888
28646 143
14488 206
12913 401
8942 123
9499 473
42965 782
4527 779
37180 259