2394 560
3651 907
3017 340
59146 591
2845 296
4673 569
75298 411
14749 71
6686 252
27640 337
17637 798
3481 428
5453 695
2828 305