1097 322
1549 514
2180 551
6182 690
4792 429
4904 686
12888 497
4286 972
3284 382
3311 575
14131 276
3974 41
10121 178
12275 587
23112 886
7647 711
6390 626
5847 180
8942 89
26013 210