2999 501
27428 244
5541 229
5985 140
5420 320
4649 284
16821 357
114329 110
5978 405
64501 726
4894 90
166228 539
9834 565
24279 242
61935 105
55278 483
30756 775
70740 417
59078 177
39142 314
22141 149
45820 847
58104 506
67237 308
38674 168
9607 98
33586 307
50692 422