19711 847
7643 743
1158 144
1452 182
19052 177
1100 325
25898 560
3276 629
5593 177
5578 132
1958 435
22543 35
31118 356
3300 646
9966 673
2521 159
32748 524
3104 503
1270 29
9223 232
41793 474
26825 302
4915 734
2830 748