3216 978
1413 361
135878 204
33853 340
18450 296
33129 244
35324 819
101673 624
12423 516
83965 586
2781 107
17697 343
7466 670
16660 510
2913 456
3448 337
13266 241
5354 222
84804 683