12509 362
3978 246
7876 757
2956 53
6181 741
5804 59
14210 665
3426 431
11989 958
5486 491
6384 578
5753 759
21496 999
4017 529
8663 406
4011 228
9127 703
5611 281
17616 652
3941 161
3717 654
11162 812
18581 685
4828 326