12966 564
2833 66
11345 298
4629 43
17400 307
15498 327
32396 583
6135 293
17053 754
12130 410
4370 257
15229 504
8886 412
8312 859
8549 159
8962 513
13041 774
17813 654