31770 212
4261 668
2559 54
2940 497
20347 620
7921 390
20062 337
13789 89
7165 206
5574 669
3377 531
4584 478
4504 171
12496 426