4151 502
5444 734
6651 312
17055 312
5975 276
50841 758
17470 876
2357 342
7771 670
12427 170
3945 880
2188 423
1520 135
2663 631
3212 634
1628 125