6893 159
1344 28
2705 109
4780 202
25540 471
5635 474
5436 634
13009 876
29295 669
6593 441
5953 592
2475 281
4889 482
3094 525