2999 501
27428 244
5542 229
5985 140
5420 320
4650 284
16821 357
114331 110
5978 405
64501 726
4894 90
166239 539
9834 565
24280 242
61936 105
55278 483
30756 775
70742 417
59078 177
39142 314
22141 149
45821 847
58105 506
67237 308
38675 168
9607 98
33586 307
50692 422