34258 502
40961 277
20439 161
25144 443
15193 49
21278 432
7815 681
19948 612
16052 116
26167 164
12004 357
15849 123
47730 330
43111 682
15090 461
9486 78