853 122
1172 323
1950 631
699 213
2948 829
2582 533
1272 210
4127 537
973 37
16234 619
7810 72
32789 408
5113 831
13121 615
8575 779
5851 359