5196 832
2275 61
5896 269
28470 236
15439 246
47122 418
58672 455
34964 433
16558 192
49156 561
46662 616
79589 715
98692 789
3590 248
6039 605
108092 717
35072 671
63163 539