3881 78
29999 165
15337 605
9895 212
38599 549
52124 371
14951 398
12375 687
79863 234
58401 572
51213 467
84754 660
49855 603
82457 352
58475 165
42752 341
62302 855
13394 433
1775 104