561 4
18 312
916 633
546 294
752 599
691 585
637 293
875 619
897 503
661 703
130 983
416 72
14284 365
13262 804
9358 361
7308 363
7248 348
6071 14
5621 40
5078 201
5005 225
4429 922
4395 646
4371 218