12881 586
29560 802
130297 424
80412 837
237780 737
20911 250
117142 373
281318 731
52840 719
68961 851
17109 706
541826 904
148566 199
74304 789
41414 584
21722 562
221257 860
17582 247
333627 926
164592 911
14304 265
278064 400
666709 1529
38346 381
89044 621