6629 502
132313 359
5400 669
89615 848
10479 582
20456 147
25599 290
22599 132
31161 124
3833 348
15443 398