35016 444
18325 100
8655 229
5696 662
38865 138
39090 384
30494 164
36353 729
31935 119
21357 400
8558 607
12773 343
45498 50
34689 363
25305 277
13506 54
34974 66
16096 81
31285 398
59675 618
35346 281
15603 535
38452 231
72212 814
12409 167
12738 749
38956 79
7996 615