28375 581
3004 343
303464 1033
3578 701
43956 773
6671 880
10732 588
4169 497
13956 774
9498 593
17392 188