29321 508
103521 793
39201 91
15571 117
19520 478
43302 176
15954 637
103543 203
56169 682
31688 554
46115 633
32237 269
23153 244
13957 414
6724 94
78538 130
31154 468
34516 463
67994 1019
28946 584
29655 598
46046 233
72930 528