2426 297
5926 424
4556 187
2380 336
2967 492
1386 121
3678 851
27838 952
899 50
3298 589
5230 522
4385 406