35006 502
42183 278
20936 161
26410 443
15723 49
22452 432
7992 681
20762 612
16405 116
26924 164
12442 357
16189 123
49033 330
45035 682
15629 461
9824 78