21193 541
6282 881
4111 530
10580 605
5066 664
6376 949
5147 219
9606 364
11358 819
14096 380
25590 398
39256 267
9082 43
15838 787
29999 929
7742 619
31836 616
3339 155
33309 101
6875 191
9500 259
125797 593
35813 483
6645 387
46109 735
32862 283
5633 814
25102 263