3952 96
15927 603
14542 846
18447 215
17277 958
13446 581
11208 625
9220 483
11360 945
6465 341
17840 241
12765 613
17238 374
8052 338
12464 434
7814 706
17227 429
16193 455
11163 327
100820 1125
12328 447
13810 960
13361 666
11199 508
616146 1473
106254 1487
16667 129
18308 763