5193 832
2272 61
5895 269
28464 236
15435 246
47087 418
58605 454
34948 433
16501 192
49148 561
46655 616
79565 715
98659 789
3588 248
6034 605
107975 717
35016 671
63095 539