17253 73
15579 148
8798 599
6596 504
21554 523
11041 510
10498 777
21880 873
43411 757
21686 195
11488 815
12199 295
10605 612
19237 377
21716 636
8440 85
8083 402
11298 367
20068 372
4960 71
7175 115
12778 453
33193 606
40814 414