2999 501
27428 244
5540 229
5984 140
5418 320
4649 284
16820 357
114323 110
5978 405
64497 726
4892 90
166203 539
9834 565
24275 242
61924 105
55267 483
30743 775
70734 417
59065 177
39132 314
22141 149
45815 847
58088 506
67220 308
38671 168
9606 98
33575 307
50680 422