3500 907
2852 340
54117 591
2692 296
4611 569
74597 411
13964 70
6462 252
27344 337
13383 798
3333 428
5155 695
2711 305