2973 783
2661 721
935 175
2669 416
688 101
63061 303
854 80
3873 141
3996 129
3473 512
10248 44
7030 250
4413 455
3499 78
4514 688
6179 32
12272 496
4082 621
4180 396
3547 424
1910 90