31065 686
2895 646
2349 487
17225 609
3424 396
3016 600
115621 169
223 33
3538 468
1397 276
2600 541
4883 755
1907 391
6942 107
2697 765
10653 382
2984 624
2189 271
1169 182
504 96
1210 332
16662 646
50548 551
3009 921