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