50504 213
27225 211
9089 477
22673 1061
5480 551
34227 557
19453 193
97573 614
18458 963
78610 384
49652 643
22789 689
158882 760
308454 952
43781 427
3182 284
9194 581
13896 444
17259 458
126756 589
73849 349
3245 103
15971 116