3575 907
2870 340
54847 591
2707 296
4620 569
74707 411
14092 70
6506 252
27357 337
13387 798
3354 428
5199 695
2725 305