3287 299
2249 204
5647 804
13088 584
7279 402
7880 829
11258 617
5156 196
6590 807
13965 372
4348 650
115975 632
47673 584
5057 457
9879 299