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