5191 832
2270 61
5893 269
28463 236
15433 246
47057 418
58560 452
34938 433
16483 192
49143 561
46653 616
79546 715
98625 789
3586 248
6034 605
107879 717
34978 671
63048 539