29653 135
7121 999
8734 718
5086 359
11786 546
19104 72
17586 654
16447 312
5909 286
9281 501
9803 343
24847 650
7154 648
13418 733
9182 334
13824 187
6201 67
8941 875
10918 304
23771 517
12637 570
6932 196
14411 767
10246 627
8086 690
15289 528
8558 312
21300 341