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