2363 54
3463 347
84110 380
29757 498
40608 885
82758 701
26941 198
21311 481
90266 588
8399 248
27588 715
2294 160
3082 275
3933 597
3623 857
5719 509