2378 560
3651 907
3017 340
59134 591
2845 296
4673 569
75298 411
14746 71
6685 252
27640 337
17637 798
3481 428
5453 695
2828 305