5542 841
2875 60
14844 629
33041 430
19268 85
32461 593
6091 392
3548 115
7762 765
5844 552
5675 892
4047 477
4191 97
5660 778
3183 129
4096 104
7294 330
5120 564
3050 513