56286 163
6335 157
6376 237
77451 692
5144 674
7523 469
2809 598
1525 164
3351 778
14772 560
10027 666
5079 660
9764 978
55485 601
34084 240
23674 753
39971 322
17184 624
42769 304
37391 114
107932 717
42045 787
80179 658
67114 629