3575 907
2870 340
54850 591
2707 296
4620 569
74709 411
14092 70
6507 252
27358 337
13387 798
3354 428
5201 695
2725 305