1009 645
209 401
733 386
441 593
837 889
165 35
399 335
506 896
826 920
426 496
542 630
660 445
14284 365
13264 804
9358 361
7308 363
7248 348
6072 14
5621 40
5078 201
5005 225
4429 922
4396 646
4372 218