2051 88
3428 180
2838 475
12598 120
33444 521
29999 178
34941 672
39726 865
22318 846
52394 689
47448 721
63785 885
13380 238
21521 231
21093 509
55468 205
114088 612
36905 169