6639 502
132586 360
5406 669
89687 848
10481 582
20465 147
25622 290
22714 132
31188 124
3971 349
15479 398