2973 783
2668 721
939 175
2670 416
688 101
63065 303
854 80
3877 141
4007 129
3482 512
10257 44
7033 250
4417 455
3499 78
4515 688
6179 32
12275 496
4096 621
4246 396
3547 424
1910 90