3710 275
29635 617
1188 63
23912 702
9291 270
3493 807
4277 885
2311 369
1040 57
2872 267
3652 474
2828 584