2670 41
217400 550
34278 951
31345 488
33100 354
12205 390
179584 507
5166 308
6158 305
11100 363
9200 268
12933 556
8126 401
4864 843
3936 440
6071 709
34271 144