7059 801
17604 257
6511 675
1950 304
509 92
3550 545
6507 285
60297 335
8514 662
143945 328
35055 184
30080 606
46142 647
5832 570