34983 502
42149 278
20919 161
26390 443
15710 49
22429 432
7986 681
20748 612
16395 116
26903 164
12434 357
16180 123
49010 330
44963 682
15614 461
9819 78