34948 502
42073 278
20883 161
26309 443
15681 49
22380 432
7971 681
20696 612
16380 116
26855 164
12413 357
16152 123
48939 330
44852 682
15577 461
9802 78