21186 114
24854 168
6017 28
2407 44
2908 912
15926 182
27261 519
23605 138
50710 845
9632 452
2771 98
19131 455
32893 356
14142 161
27467 621
35340 897
75968 642
145036 570
33773 614
15896 285
43241 96
3126 734
1629 324
29381 481