3575 907
2870 340
54859 591
2708 296
4620 569
74710 411
14092 70
6509 252
27359 337
13387 798
3355 428
5204 695
2725 305