5059 307
10293 677
2742 190
3673 584
6258 554
19950 645
17921 57
6724 313
6463 79
4763 711
6587 161
7932 54
15582 348
8890 541
101072 534
24353 373
3066 564
2130 542
3812 584