6893 159
1344 28
2703 109
4780 202
25539 471
5634 474
5434 634
13005 876
29293 669
6592 441
5952 592
2472 281
4889 482
3094 525