2999 501
27428 244
5543 229
5988 140
5420 320
4651 284
16823 357
114333 110
5978 405
64504 726
4895 90
166247 539
9834 565
24282 242
61941 105
55278 483
30756 775
70746 417
59086 177
39147 314
22142 149
45822 847
58110 506
67239 308
38678 168
9607 98
33588 307
50693 422