2973 783
2661 721
935 175
2669 416
688 101
63052 303
853 80
3870 141
3992 129
3473 512
10247 44
7028 250
4413 455
3499 78
4514 688
6179 32
12271 496
4080 621
4177 396
3546 424
1910 90