15032 260
8624 184
9296 201
12884 522
12910 726
8629 96
29200 269
10624 53
20283 676
22729 907
28170 638
12795 302
80640 495
55884 616
12786 487
15706 397
19574 187
8093 114
17473 510
19496 804
29210 647
11946 41
5392 728
10679 794
73063 731
18138 716
23580 435
2400 186