11442 440
27955 418
12588 74
265835 917
32884 827
10947 614
14080 767
117260 457
120322 532
14443 258
10689 142
6097 295
9017 215
2372 197
5500 521