14099 440
11610 510
21611 938
25612 850
7352 71
9263 362
20163 551
14177 101
5940 642
15307 748
4821 117
217068 658
76285 1063
101391 667
44529 365
141009 432
8995 909
3018 415