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