2935 790
1713 258
1451 178
2320 416
23307 851
13630 460
47592 508
63104 577
38223 265
32180 405
120639 415
118141 678
50399 434
26999 561
97722 579
28468 67
52855 521
9031 488
48854 166
60887 292
32012 217
24417 243
36302 93
122304 452