2352 54
3451 347
84013 379
29718 498
40557 885
82710 701
26879 198
21278 481
90192 588
8365 248
27582 715
2282 160
3079 275
3928 597
3618 857
5715 509