3143 299
2204 204
5518 804
13037 584
7257 402
7857 829
11209 617
5130 196
6586 807
13946 372
4335 650
115913 632
47590 584
5032 457
9801 299