25053 396
2891 816
5638 466
2012 660
43447 39
6671 285
2097 349
18390 604
6056 147
828 173
1861 611
6038 556
12078 82
568 115
24272 412
2185 575
38851 713
3255 683
599 155
29058 43
9608 743
59261 237
437 74
1739 550