6655 502
133077 361
5412 669
89826 848
10486 582
20490 147
25685 290
22944 132
31252 124
3981 349
15585 398