26515 580
47472 81
4455 161
24623 82
9716 41
23797 522
12582 31
28028 225
26093 164
12048 722
5912 592
23747 712
19738 410
16876 686
5658 390
4340 840
8330 907
35196 674
4124 327
5355 524
5564 851
7535 629
3170 509
21353 645
10447 212
24383 185
3010 377
1937 229