601 153
3286 355
9072 98
6401 709
10182 176
27629 827
9309 598
8586 322
28926 116
10693 697
2873 623
4508 803
5983 771
1354 87
5329 754
1471 128
19002 548
2911 514
3577 639
2741 557