12872 563
2805 66
11272 298
4601 43
17331 307
15428 327
32219 583
6094 293
16996 754
12061 410
4340 257
15162 504
8827 412
8253 859
8458 159
8882 513
12990 774
17748 654