3527 347
12535 173
15228 717
20891 570
39283 631
23821 236
51373 412
16837 266
31035 611
8600 460
23765 484
35559 513
5246 312
6136 636