3699 275
29615 617
1187 63
23895 702
9288 270
3491 807
4275 885
2297 369
1036 57
2871 267
3647 474
2825 584