6893 159
1344 28
2705 109
4780 202
25540 471
5634 474
5434 634
13007 876
29294 669
6593 441
5952 592
2475 281
4889 482
3094 525