30301 368
4876 61
32529 466
7884 625
163841 974
384766 1079
42126 582
60230 486
23479 113
6511 586
5844 469
20357 143
3223 130
4653 867
6473 135
9532 967
29586 186
5378 153
10195 541