15021 783
10875 407
10779 313
6738 641
8880 90
14163 214
3890 41
14984 298
12065 181
16717 312
7595 93
10304 472
6104 517
5307 280
9904 455
10379 702
9997 540
11981 628
8222 304
5535 852
8151 321
15167 606
5779 27
11385 676
24118 452
6144 189
18400 504
12065 34