3531 907
2864 340
54489 591
2695 296
4617 569
74656 411
14034 70
6489 252
27348 337
13385 798
3344 428
5173 695
2718 305