3445 883
2156 187
2227 343
3343 126
3673 603
4620 252
4162 689
5447 162
6529 259
5007 283
1143 58
4502 723
3035 309
4047 388
4347 636
3712 756