7053 801
17584 257
6503 674
1949 304
509 92
3550 545
6507 285
60279 335
8512 662
143911 328
35055 184
30078 606
46125 647
5832 570