859 158
3027 804
2867 474
2844 564
3033 319
4210 602
23603 376
6888 206
10967 152
5254 309
3595 265
2975 711
1421 226