8512 550
3942 81
15992 546
6487 473
16688 515
7882 435
3066 200
34380 941
4032 202
27200 294
5792 240
10466 502
2835 143
4164 717
5900 488
8945 660
12630 89
23281 834
8044 605
12372 139
15104 784
7202 662
7999 262
9727 81