12935 510
17042 333
3917 85
24285 106
35270 459
6098 286
4658 346
7970 31
20727 443
14179 820
23878 753
8850 510
5496 780
5522 459
6853 719
21926 411
7768 581
29639 663
8692 317
14687 830
8619 780
6229 867
3066 295
11497 324
30797 740
26030 410
23543 641
8067 613