13215 111
9668 253
18344 811
8598 867
12246 313
15563 50
12209 86
7620 470
17263 94
23067 176
31692 279
33850 78
11182 220
4969 317
19820 588
16899 304
12690 69
9996 291
17311 777
5982 414
10009 410
11981 187
15587 139
6753 516
7931 126
4721 397
9113 580
14882 444