15004 312
4892 276
35894 751
16863 876
1994 342
5886 670
3702 166
3637 880
1924 423
1293 135
2447 631
2869 634
1233 125