3316 299
2251 204
5660 804
13091 584
7282 402
7884 829
11265 617
5164 196
6592 807
13973 372
4352 650
115989 632
47694 584
5063 457
9895 299