34005 325
44963 634
28515 654
24334 787
10901 344
16511 389
11123 75
12729 699
8902 288
13223 152
10496 228
16354 468
24296 242