5672 841
2972 60
14937 629
34062 431
20638 85
34450 596
6151 392
3639 115
7870 765
5978 552
5771 892
4153 477
4309 97
5819 778
3322 129
4189 104
7466 330
5209 564
3113 514