2785 640
3719 503
28621 333
59565 373
4881 657
22867 643
16904 664
20372 348
10044 234
9830 75
3912 665
7092 888
3053 205
3197 788
2862 25
9993 115
4918 788
3004 623
1878 142
1175 169