5698 503
7520 734
7863 312
17603 312
6341 277
54582 759
17875 876
2787 343
9061 670
13049 170
4151 880
2459 423
1689 135
2835 632
3435 634
2192 125