30896 143
26865 966
57147 622
36100 169
24000 298
22717 531
28353 474
22752 100
151417 762
47764 482
46120 520
21365 284
61050 532
26358 105
154197 341
40075 840
47078 502
52385 815
61211 315
63472 413
22654 480
88811 738
51788 650
23738 107
14196 67
12088 414
302530 958