1612 32
4326 536
4943 558
9489 897
8962 467
10409 555
1001 201
3145 847
2644 555
801 79
3493 638
4644 275
391 53