6639 502
132581 360
5405 669
89683 848
10481 582
20465 147
25620 290
22710 132
31188 124
3971 349
15479 398