5193 832
2273 61
5895 269
28465 236
15435 246
47089 418
58609 454
34948 433
16513 192
49150 561
46655 616
79567 715
98662 789
3588 248
6035 605
107984 717
35023 671
63104 539