5196 832
2274 61
5895 269
28467 236
15438 246
47115 418
58660 455
34959 433
16541 192
49155 561
46662 616
79582 715
98685 789
3590 248
6038 605
108058 717
35058 671
63147 539