859 158
3027 804
2867 474
2844 564
3032 319
4210 602
23603 376
6888 206
10967 152
5253 309
3595 265
2974 711
1420 226