2363 54
3463 347
84115 380
29759 498
40609 885
82759 701
26944 198
21313 481
90268 588
8401 248
27588 715
2294 160
3082 275
3933 597
3623 857
5719 509