5586 841
2896 60
14871 629
33378 431
19657 85
33098 593
6111 392
3574 115
7795 765
5886 552
5706 892
4074 477
4223 97
5702 778
3234 129
4116 104
7362 330
5148 564
3063 513