3215 978
33853 340
33129 244
35324 819
101661 624
83943 586
17690 343
7466 670
2912 456
3448 337
13264 241
5353 222
84777 683