5931 150
3684 311
2678 560
74314 474
7706 430
8337 464
12950 753
27266 489
1441 173
5861 562
5317 472
5806 537
2960 442
3168 495
26391 45