3886 502
5231 734
6426 312
16855 312
5918 276
50151 758
17442 876
2331 342
7621 670
12337 170
3924 880
2163 423
1501 135
2641 631
3185 634
1609 125