29325 508
103530 793
39209 91
15573 117
19522 478
43305 176
15959 637
103556 203
56175 682
31700 554
46182 633
32252 269
23161 244
13960 414
6725 94
78541 130
31158 468
34516 463
68002 1019
28948 584
29660 598
46048 233
72941 528