11472 440
27999 418
12598 74
266150 917
32889 827
10951 614
14096 767
117413 457
120438 532
14450 258
10698 142
6103 295
9028 215
2377 197
5504 521