5646 841
2952 60
14923 629
33885 431
20532 85
34042 596
6142 392
3619 115
7837 765
5952 552
5750 892
4132 477
4282 97
5786 778
3302 129
4166 104
7427 330
5191 564
3095 513