2350 751
1059 258
3137 608
8174 201
11393 803
13889 689
5081 890
3456 732
6964 665
5212 553
5762 263
4848 565
5649 400
3631 31
11034 135
10705 714
3373 129
8085 578
1048 36
9557 790
9457 297
3825 279
3519 721
3667 501
2749 103