6663 502
133311 361
5416 669
89926 848
10488 582
20544 147
25707 290
23081 132
31285 124
3990 349
15661 398