960 58
3771 670
3647 556
11373 435
30051 857
7836 398
9041 885
10031 510
11222 815
6073 335
10448 761
3608 172
7246 470
3299 112
8751 617
6180 519
5182 640