3697 275
29610 617
1186 63
23886 702
9286 270
3491 807
4274 885
2297 369
1034 57
2865 267
3644 474
2824 584