2651 33
3090 853
3219 578
2909 668
477605 1359
175623 565
72786 1119
95383 451
15096 640
21638 812
12427 809
1976 83
5875 506
4674 532
15902 617