5672 841
2972 60
14938 629
34063 431
20641 85
34461 596
6151 392
3639 115
7870 765
5979 552
5772 892
4153 477
4309 97
5819 778
3322 129
4190 104
7466 330
5209 564
3113 514