26520 580
47472 81
4455 161
24623 82
9716 41
23797 522
12583 31
28029 225
26093 164
12048 722
5912 592
23749 712
19738 410
16877 686
5658 390
4340 840
8331 907
35197 674
4124 327
5355 524
5564 851
7535 629
3170 509
21353 645
10448 212
24383 185
3010 377
1937 229