249 56
2903 706
2724 683
1796 524
830 161
1548 303
2900 745
2489 544
11300 51
2504 524
4820 430
5235 361
23006 359
3161 497
15423 280
8640 918
8104 792
20427 337
8747 244
10075 459
8463 481
13801 330
5326 262