6010 532
16890 208
35991 288
40411 109
13278 82
62015 598
3293 625
25291 175
2800 217
1887 365
2966 522
3683 504
5898 762