891 211
2959 849
14912 97
3513 615
4330 580
23837 942
2460 524
2822 720
3890 205
2979 144
4681 621
39308 901
1879 457
2521 734
528 106
3273 626
581 81
6185 51
2975 447
4083 595
4275 317
6819 400
21483 636
5996 103
2932 697
2046 204
15805 39
19743 523