2777 561
4049 908
3271 340
64721 594
2974 296
4791 569
76005 412
15176 71
7108 252
27724 337
17740 798
3657 429
5697 695
2993 305