51455 196
25841 879
32061 1057
14867 820
29263 744
19028 280
25261 738
30134 135
13275 92
11849 348
7033 802
66561 784
71582 309