9746 502
5881 414
3795 109
3948 182
3951 412
6495 939
10921 805
5554 687
8846 626
4263 317
12285 652
6897 718
4390 341
4681 517
7632 122
22168 686
16411 81
11312 465
4976 524
5459 78
11503 401
5557 304
7966 677
3475 466