965 76
3004 844
392 57
3274 615
2277 298
3566 848
1448 258
3186 806
2100 430
3442 803
2584 341
2072 99
4115 116
2875 740
1463 383
1736 170
1508 149
3134 716
3811 662
2758 455
831 125
1851 417
5412 667
85344 375
5121 822
3554 336
2408 633