1097 322
1549 514
2180 551
6182 690
4793 429
4904 686
12888 497
4286 972
3284 382
3311 575
14132 276
3974 41
10122 178
12275 587
23112 886
7648 711
6390 626
5847 180
8942 89
26014 210