15594 60
7729 454
3234 354
95155 293
15270 777
2827 52
3803 262
7104 572
6961 275
27867 462
7634 508
8349 293
5672 305
5487 161
7002 516
9645 403
40913 198
3757 347
72957 533
6875 131
6484 693
17674 111
7225 665
2929 161