6638 324
8691 464
14940 411
302696 1071
13460 715
40401 780
14305 54
38835 112
35493 508
15348 833
8524 626