501 110
817 462
200 661
766 690
280 191
368 240
485 997
775 314
755 346
511 595
1909 159
716 724
14613 365
13485 804
9474 361
7417 363
7374 348
6189 15
5686 40
5148 201
5093 225
4493 922
4483 646
4454 218