3215 978
33852 340
33129 244
35324 819
19140 571
101652 624
83923 586
17685 343
7465 670
2912 456
3448 337
2969 411
13263 241
5352 222
84761 683