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