11515 440
28049 418
12613 74
266665 917
32896 827
10959 614
14124 767
117654 457
120597 532
14469 258
10711 142
6110 295
9042 215
2381 197
5515 521