857 158
3027 804
2867 474
2843 564
3026 319
4210 602
23600 376
6887 206
10966 152
5253 309
3593 265
2974 711
1419 226