29326 508
103550 793
39222 91
15581 117
19527 478
43309 176
15963 637
103582 203
56183 682
31725 554
46307 634
32276 269
23166 244
13961 414
6727 94
78542 130
31163 468
34518 463
68020 1019
28960 584
29670 598
46052 233
72951 528