11442 440
27960 418
12588 74
265857 917
32884 827
10947 614
14082 767
117271 457
120329 532
14444 258
10690 142
6097 295
9019 215
2372 197
5500 521