6639 502
132576 360
5404 669
89675 848
10481 582
20465 147
25619 290
22705 132
31185 124
3970 349
15477 398