42048 506
36394 932
23949 766
85811 850
33738 494
24312 66
34040 663
41610 236
29359 458
53083 660
42017 662
21249 188
64284 245
39870 782
39954 761
29593 157
120833 551
51691 484
35091 844
25149 273
41073 702
27102 915
45720 611
51478 269