17528 239
3083 494
21323 354
4955 917
5972 488
6564 733
1777 234
2709 188
2986 589
3983 714
11304 501