2579 297
5902 424
4627 187
2374 336
2978 492
1416 121
3689 851
27862 952
906 50
3296 589
5240 522
4407 406