5192 832
2270 61
5895 269
28464 236
15434 246
47072 418
58574 452
34944 433
16488 192
49146 561
46654 616
79553 715
98645 789
3587 248
6034 605
107930 717
34993 671
63071 539