2256 120
3563 57
5521 753
5303 546
4695 635
5784 406
5255 412
5346 370
5025 193
7108 257
3710 701
41701 302