3199 978
33834 340
33115 244
35303 819
19129 571
101355 624
83498 586
17618 343
7455 670
2911 456
3444 337
2964 411
13238 241
5339 222
84476 683