3216 978
33857 340
33132 244
35327 819
19140 571
101689 624
83998 586
17704 343
7466 670
2913 456
3448 337
2969 411
13267 241
5356 222
84819 683