2812 290
18338 878
49395 684
36467 359
15498 239
25389 112
47470 579
15425 562
5999 617
5158 344
2831 374
6465 715
41787 492
19430 145