2690 448
5839 744
2531 317
3617 509
3974 630
23160 80
9151 286
2949 519
14777 417
3166 390
5707 107
15206 49
21300 432
2818 514
17717 266
11314 274
11793 556