5042 325
8911 172
25000 1063
18192 251
10332 397
9893 366
9089 53
6607 114
15965 802
67391 730
3428 284
7403 175
10786 628
9915 95
18943 139
6099 408
6487 118
4510 165
9308 857
16688 349
8654 76
6025 421
15377 408
8390 452
7959 134
14339 954
8675 134
9951 741