14583 1006
4175 447
3513 246
7843 465
7855 182
4147 59
41087 604
3184 175
13034 877
6952 440
10113 479
4720 657
14366 246
21846 576
35957 74
15818 323
3230 387
8145 90
5550 161
5587 354
3670 616
7552 734
4239 911
9343 307