12092 877
18349 165
32634 174
23850 478
3048 76
44526 945
26862 477
5374 93
9353 444
9172 465
4460 360
8086 273
14304 450
14447 387
1597 46
14076 117
5741 812
8060 693
5162 290
9360 922
14592 702
12270 144
17290 287
12610 362
19080 784
47471 731
13579 421
11903 191