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