11472 440
27999 418
12598 74
266146 917
32889 827
10950 614
14096 767
117410 457
120438 532
14450 258
10696 142
6102 295
9028 215
2376 197
5504 521