680 150
1135 273
2186 497
1528 481
2298 725
10639 158
5035 723
23314 489
29249 643
7227 119
14602 923
8377 768
6428 280