856 158
3027 804
2867 474
2843 564
3024 319
4210 602
23596 376
6887 206
10965 152
5253 309
3593 265
2974 711
1418 226