850 158
3025 804
2867 474
2833 564
3008 319
4196 602
23542 376
6881 206
10950 152
5246 309
3581 265
2974 711
1409 226