14099 440
11609 510
21607 938
25611 850
7352 71
9263 362
20163 551
14177 101
5940 642
15307 748
4819 117
217056 658
76274 1063
101377 667
44519 365
141002 432
8995 909
3018 415