2051 88
3428 180
2840 475
12599 120
33453 521
30003 178
34945 672
39737 865
22324 846
52396 689
47453 721
63789 885
13380 238
21526 231
21096 509
55477 205
114107 612
36905 169