17699 58
11342 800
13948 506
67222 379
25092 676
112231 871
14126 134
6592 379
4331 197
7337 77
16929 896
5994 568
6456 651
5279 816
4314 720