3952 96
15927 603
14542 846
18448 215
17277 958
13447 581
11209 625
9220 483
11361 945
6465 341
17840 241
12766 613
17238 374
8053 338
12465 434
7814 706
17229 429
16194 455
11163 327
100821 1125
12329 447
13812 960
13361 666
11200 508
616176 1473
106256 1487
16667 129
18308 763