3097 497
5706 696
5595 909
4041 379
2799 272
2079 173
2477 214
16947 457
5171 814
4213 26
10415 338
9789 964
3276 347
8234 582
12108 985