10639 115
9388 304
18550 55
3663 560
9538 336
14716 212
8118 527
7341 593
1628 212
19735 415
6929 877
5913 328
25545 89
8630 330
16524 239