15046 117
498 62
121518 933
4227 562
226692 195
13103 88
24336 410
33713 511
71182 584
44256 408
8917 460
61834 597
10546 498
6458 581
4748 645
45385 793
43536 525