5675 841
2975 60
14941 629
34076 431
20652 85
34486 596
6153 392
3643 115
7871 765
5986 552
5831 892
4155 477
4313 97
5824 778
3323 129
4192 104
7472 330
5210 564
3115 514