123075 673
68705 88
9707 871
8999 98
6997 80
11815 656
6618 371
29227 266
4622 72
12074 351
33643 824
39934 171
4939 521
101815 584
9989 898
25555 660
32834 382
12176 105
60522 879
46243 331
145622 945
227258 487
56464 436
23357 55