876 122
1181 323
1953 631
705 213
2967 829
2613 533
1285 210
4153 537
980 37
16254 619
7836 72
32822 408
5132 831
13155 615
8596 779
5881 359