3548 511
23747 486
35686 236
16688 515
18990 396
51778 58
8531 860
5807 605
30042 193
24399 552
8361 485
5619 327
22681 789
8550 153
17607 616
6005 359
15075 117
4449 857
4731 833
3151 340
4464 748
3837 783
2930 309
2877 66
4965 885