841 122
1169 323
1945 631
697 213
2941 829
2580 533
1267 210
4125 537
966 37
16226 619
7793 72
32782 408
5111 831
13111 615
8571 779
5839 359