1113 322
1549 514
2181 551
6191 690
4794 429
4904 686
12888 497
4288 972
3285 382
3311 575
14132 276
3974 41
10123 178
12275 587
23113 886
7648 711
6391 626
5849 180
8942 89
26029 210