535 47
2945 951
3045 921
1779 307
3036 778
1207 213
1869 302
1449 162
6131 149
384 63
3197 758
2680 668
1992 359
2517 555
1118 123
1985 256
3481 824
585 103
3526 924
1018 213
1811 314
6684 708
14239 120
4682 495