3703 275
29620 617
1188 63
23902 702
9289 270
3493 807
4276 885
2298 369
1038 57
2872 267
3648 474
2825 584