3602 356
2950 226
29588 683
3417 480
5202 393
5453 304
5724 767
4085 98
5924 579
5396 119
1553 35
3460 316
4835 779
3349 403
6984 668