21191 541
6280 881
4111 530
10578 605
5065 664
6376 949
5145 219
9606 364
11358 819
14096 380
25589 398
39251 267
9079 43
15837 787
29995 929
7742 619
31832 616
3338 155
33303 101
6875 191
9500 259
125789 593
35811 483
6645 387
46101 735
32862 283
5633 814
25102 263