3302 566
2837 458
2945 734
3702 243
10231 772
2232 127
1675 72
3596 540
2026 165
5993 686
4063 794
15399 807
3913 422