3319 299
2251 204
5663 804
13094 584
7282 402
7884 829
11266 617
5165 196
6592 807
13976 372
4353 650
115991 632
47697 584
5065 457
9897 299