48029 223
109903 870
22977 651
4968 616
154839 462
22049 664
119956 354
30177 156
23730 220
3738 536
9993 565
89236 634
44333 992
34586 494
26780 201
4230 231
78312 458
26803 656
7182 449
15616 114
4386 437
13887 134
38931 275
73415 944