10635 50
32001 145
16592 777
20887 759
17325 675
26155 201
23917 313
20238 448
52991 351
30044 537
16220 573
26992 211
28653 416
45880 342
20590 532
10413 228
13612 656
16238 468
26090 504
18921 63
37286 142
24370 158
18140 669
1217 156
3633 676
1516 181