905 211
2969 849
15150 97
3636 615
4481 580
23854 942
2472 524
2850 720
4051 205
2979 144
4705 621
39396 901
1900 457
2532 734
535 106
3295 626
589 81
6206 51
3014 447
4105 595
4342 317
6852 400
21494 636
6068 103
2947 697
2060 204
15978 39
20004 523