1062 144
10176 604
8958 509
3671 581
4381 532
67931 473
5661 517
10412 28
20845 315
8258 352
2424 320
34388 501
17300 445
8586 839
2343 374
4089 404