31597 961
15080 607
47016 673
24276 277
20061 213
33705 968
34085 105
42776 106
29463 942
49639 146
28152 734
39832 92
36310 308
22931 536
18242 172
34009 733
25282 168
51228 678
50259 264
29547 720
23074 666
41882 546
26252 739
20504 526