34654 502
41547 277
20674 161
25782 443
15427 49
21685 432
7901 681
20369 612
16228 116
26550 164
12273 357
16012 123
48418 330
44042 682
15358 461
9683 78