4536 30
12132 469
9331 637
20971 698
6453 223
8500 453
11058 397
15644 343
40451 659
7010 120
6518 339
8579 708
20827 810
8710 624
15558 206
10405 465
18443 742
6148 464
10617 503
5100 254
15610 962
10144 132
9541 506
16838 538
11139 243
14510 96
10381 883
8793 513