45503 239
93290 317
34864 205
26882 412
202637 473
84913 1170
30150 427
55761 158
64256 672
55654 247
75120 387
64234 403
51508 673
82167 316
48891 187
116532 469
99480 1041
57278 1054
59080 621
56918 926
69568 537
50582 399
30290 133
68995 510