3568 907
2868 340
54713 591
2702 296
4620 569
74684 411
14077 70
6501 252
27349 337
13386 798
3347 428
5180 695
2722 305