6663 502
133299 361
5416 669
89921 848
10488 582
20542 147
25705 290
23078 132
31285 124
3990 349
15658 398