897 211
2962 849
15021 97
3567 615
4394 580
23843 942
2463 524
2840 720
3975 205
2979 144
4687 621
39361 901
1894 457
2527 734
529 106
3283 626
586 81
6192 51
2991 447
4090 595
4303 317
6835 400
21492 636
6030 103
2937 697
2054 204
15877 39
19882 523