33993 325
44954 634
28500 654
24323 787
10899 344
16505 389
11116 75
12723 699
8896 288
13217 152
10491 228
16348 468
24279 242