6649 502
132943 361
5411 669
89785 848
10484 582
20484 147
25660 290
22865 132
31235 124
3975 349
15545 398