6681 250
9777 33
47821 147
44801 509
20149 395
17987 503
30486 182
25564 75
7758 105
7800 301
23409 249
7413 374
18685 702
15095 634
22394 646
5178 171
17038 292
17699 668
6005 312
11680 410
8482 770
6477 549
5732 474
6435 566
25892 430
15878 312
8263 665
7157 137