2973 783
2669 721
939 175
2671 416
688 101
63066 303
854 80
3878 141
4008 129
3482 512
10259 44
7033 250
4417 455
3499 78
4516 688
6179 32
12275 496
4098 621
4257 396
3547 424
1910 90