2507 546
13598 622
3000 208
17977 257
29549 709
6407 380
13131 301
5746 642
8447 301
7753 468
2533 428