3703 347
12741 173
15443 717
23185 572
40527 631
25641 236
53366 413
18349 269
36117 614
8928 460
29283 489
39752 519
5380 312
6618 636