15891 664
8719 814
6945 573
9998 420
20323 555
5667 723
5226 206
9925 591
7969 785
10864 697
4331 703
4338 39
17056 172
2786 289
6573 386
8095 282
6989 608
2030 255
12396 840
5426 317
13687 199
25909 657
9851 179
5029 218