5673 841
2973 60
14938 629
34066 431
20645 85
34466 596
6152 392
3640 115
7870 765
5985 552
5772 892
4153 477
4309 97
5821 778
3322 129
4190 104
7468 330
5209 564
3114 514