2271 297
5839 424
4527 187
2361 336
2950 492
1357 121
3668 851
27820 952
881 50
3295 589
5223 522
4379 406