51382 196
25781 879
31982 1057
14842 820
29190 744
18969 280
25229 738
30055 135
13247 92
11836 348
7012 802
66461 784
71465 309