852 158
3025 804
2867 474
2838 564
3014 319
4200 602
23569 376
6881 206
10954 152
5249 309
3585 265
2974 711
1413 226