35008 502
42186 278
20939 161
26413 443
15723 49
22455 432
7992 681
20767 612
16406 116
26927 164
12444 357
16189 123
49038 330
45042 682
15631 461
9827 78