50909 685
162058 514
53315 769
112112 907
19132 382
52000 135
98092 880
87138 746
49249 645
113233 619
64928 244
4212 125
9993 299
77783 833
149776 762
51326 544
54549 649
17816 682
25560 181
157573 587
156907 221
114837 516
154151 725
170413 858
93648 712
69567 437