305053 328
240679 790
47834 657
13718 203
113310 471
175530 485
16625 108
155425 291
143941 300
200923 286
334079 589
9839 79
87339 752
147929 844
13415 62
518049 1235
152064 740
296451 621
74097 372
123460 614
28283 594
429536 856
339677 920
10661 473
52164 210
220766 619
83115 571
526682 1151