5996 619
33665 792
31273 648
22995 346
7945 170
19337 278
9088 330
3028 432
6666 99
1679 338
4103 729