19889 445
15552 32
1576 90
22180 358
9745 356
7259 531
3729 487
10434 442
11697 707
19355 200
3673 578
18792 362
4061 346
31337 407
19151 722
4172 206
3491 151
5490 635
5832 728
6159 909
34911 695
6305 86
5368 359
8316 59
23626 695
2832 258
5738 151
20393 701