29326 508
103545 793
39219 91
15577 117
19527 478
43308 176
15961 637
103572 203
56181 682
31722 554
46270 633
32270 269
23164 244
13960 414
6725 94
78541 130
31162 468
34517 463
68014 1019
28957 584
29670 598
46051 233
72947 528