2051 88
3429 180
2840 475
12600 120
33463 521
30011 178
34948 672
39740 865
22325 846
52397 689
47465 721
63790 885
13381 238
21527 231
21100 509
55490 205
114131 612
36911 169