4342 943
7645 843
8990 283
2544 591
3663 803
1106 58
2771 402
1862 298
3000 271
18339 711
11314 940
3907 881
3453 270
2492 248
4002 706
3841 269
4365 398
6328 839
20014 793
24702 817
1889 33
2604 448
16933 898
7541 368