3215 978
33853 340
33129 244
35324 819
101667 624
83950 586
17693 343
7466 670
2912 456
3448 337
13265 241
5354 222
84791 683