859 158
3027 804
2867 474
2844 564
3033 319
4210 602
23603 376
6888 206
10969 152
5256 309
3595 265
2976 711
1423 226