2694 297
5966 424
4686 187
2430 336
3021 492
1479 121
3734 851
27905 953
942 50
3323 589
5271 522
4439 406