2902 881
18337 515
6438 367
10213 84
15058 61
9345 159
7337 447
11361 507
29647 264
7065 601
6435 715
11144 736
10008 952
8679 949
4426 469
721 80
3549 302
3835 637
2322 438
3903 214
12205 547
8582 402
2382 336
3744 705
4101 439
3863 629
20447 653
25519 290