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