6666 502
133321 361
5417 669
89928 848
10488 582
20547 147
25708 290
23089 132
31286 124
3990 349
15664 398