3082 292
2897 136
6617 789
10699 260
28382 257
23804 572
22329 62
30982 765
26597 973
31216 722
551135 1813
128925 475
29670 654
28987 682
53864 154
81097 531
13664 612
13877 778
17406 595
5336 619
11917 201
16501 387
16969 322
28728 824
14642 422
14142 118
5072 102
11952 58