6679 502
133479 361
5419 669
89986 848
10490 582
20586 147
25723 290
23187 132
31311 124
3991 349
15714 398