2585 63
12012 329
10981 687
3536 578
2627 485
6091 219
4060 622
5930 465
4238 862
3454 167
7259 840
6461 615
2420 142
2986 253
1376 46
2915 116
16162 812
3009 761
2910 461
4591 551
3235 615
3183 169
6538 396
4872 233