25536 646
50521 603
239264 731
23623 76
46874 598
289196 1144
55362 211
25552 244
18136 89
404793 966
76707 768
244338 402
164814 770
26534 233
84981 282
150298 689
263494 778
27704 734
129048 318
25753 275
38966 75
30912 346
175089 553
107824 596
17972 149
123995 334
210999 416
90678 589