2256 120
3563 57
5521 753
5303 546
4698 635
5784 406
5255 412
5346 370
5027 193
7108 257
3711 701
41718 302