3697 275
29609 617
1186 63
23886 702
9286 270
3491 807
4274 885
2297 369
1033 57
2864 267
3643 474
2824 584