4028 625
5053 348
58158 584
1562 88
17227 479
3837 642
23970 407
5943 459
2588 226
5790 771
4503 412
3667 58
6093 118
3733 885
2095 46
9283 133
17998 577
4716 479
5167 823
1982 301
2937 285
2092 307
1834 327
1150 38
2292 378