2363 54
3463 347
84108 380
29757 498
40608 885
82754 701
26939 198
21311 481
90264 588
8398 248
27587 715
2294 160
3082 275
3933 597
3623 857
5719 509