2163 508
1583 506
3985 563
49287 601
3811 596
8425 300
5085 381
901 41
4257 400
2697 395
50577 474
166380 595