2890 83
1846 203
5016 137
4110 437
3845 725
54913 185
73098 667
2237 298
3214 568
3191 521
3635 853
4462 396
13307 393
3208 277
2163 240
4747 735
14231 174
6053 933