2497 503
1401 446
3443 911
2722 542
731 182
621 37
3465 819
4000 275
3974 490
2968 669
10529 396
5187 356
3271 593
2156 466
468 142
2859 604
3256 249
3828 708
3363 879
2875 615
3461 168
2130 264
2913 441
1027 190