19604 525
126571 418
35896 483
6079 155
42976 224
6328 137
31204 681
4662 418
2547 194
7125 563
4232 351
3459 523
3106 655
948 165
3210 597