302634 907
158018 118
104465 308
98727 191
87340 95
69617 91
58285 81
53130 69
47013 187
45939 152
43413 23
40321 50
37248 79
36434 68
34911 56
33270 57
32653 42
32363 28
32214 79
32154 32
30502 44
30057 36
29814 28
28221 43