19715 62
88013 299
31386 240
42879 378
33673 377
55958 205
43769 369
36538 397
28903 891
46141 94
76763 331
53725 174
23264 665
45269 1135
114869 612
40886 536
33292 146
28089 966
36984 169
29645 475
23748 100
154872 764
63785 534
157831 346
42456 844
48898 505
54910 815
65626 422