699 87
607 850
474 103
313 555
656 570
75 175
591 348
187 90
213 350
626 688
266 973
843 605
14284 365
13263 804
9358 361
7308 363
7248 348
6072 14
5621 40
5078 201
5005 225
4429 922
4396 646
4372 218