11471 440
27997 418
12597 74
266125 917
32889 827
10950 614
14094 767
117392 457
120433 532
14450 258
10696 142
6101 295
9028 215
2376 197
5504 521