2155 551
5903 690
4755 429
4872 686
12862 497
4227 972
3239 382
3222 575
14117 276
3938 41
10087 178
12231 587
23026 886
7613 711
6373 626
5794 180
8909 89
24906 210