2999 501
27428 244
5540 229
5985 140
5420 320
4649 284
16821 357
114327 110
5978 405
64501 726
4894 90
166220 539
9834 565
24278 242
61932 105
55277 483
30743 775
70739 417
59073 177
39135 314
22141 149
45819 847
58099 506
67235 308
38671 168
9607 98
33582 307
50683 422