34983 502
42154 278
20921 161
26392 443
15711 49
22430 432
7986 681
20749 612
16397 116
26905 164
12434 357
16180 123
49012 330
44966 682
15615 461
9820 78