2300 415
17523 485
21211 313
5313 565
27067 717
5976 548
15785 651
4957 411
5973 707
7483 571
2129 60
27220 213
2778 37
1812 292