1956 297
5761 424
4482 187
2319 336
2924 492
1334 121
3650 851
27800 952
870 50
3288 589
5216 522
4376 406