5954 629
4473 487
5272 700
11253 721
8588 845
2297 78
5851 741
4934 293
3664 660
4398 372
2753 340
58736 790
19166 91
36031 526
23118 180