677 150
1129 273
2165 497
1523 481
2296 725
10624 158
5023 723
23296 489
29215 643
7214 119
14573 923
8361 768
6418 280