21242 340
30901 41
18182 678
34930 501
29707 412
13147 841
13105 806
8573 690
10748 162
32699 710
47053 390
34238 510
21276 405
7671 317
8959 369
9049 89
17267 76
17857 526
26979 435
31616 382
53468 277
7216 604
28944 137
7688 95