6663 502
133306 361
5416 669
89923 848
10488 582
20544 147
25707 290
23079 132
31285 124
3990 349
15660 398