2784 296
7119 405
3335 549
8643 620
35413 657
32177 125
1214 145
38352 483
39357 290
13642 60
13346 257
7960 504
10820 78