4160 502
5447 734
6652 312
17055 312
5975 276
50848 758
17471 876
2358 342
7772 670
12427 170
3947 880
2189 423
1520 135
2663 631
3212 634
1628 125