3706 275
29628 617
1188 63
23908 702
9290 270
3493 807
4277 885
2299 369
1039 57
2872 267
3652 474
2827 584