529 493
703 476
378 173
849 510
552 889
799 216
420 126
320 201
278 314
786 174
1015 495
824 261
14356 365
13300 804
9388 361
7327 363
7277 348
6099 14
5634 40
5096 201
5025 225
4447 922
4412 646
4396 218