2910 297
6095 424
4759 187
2464 336
3056 492
1509 121
3744 851
27933 952
938 50
3327 589
5267 522
4423 406