5961 501
14453 421
4548 598
4755 113
8044 392
4224 175
5486 617
5791 338
4423 700
5008 58
19765 525
6986 852
5169 676
5329 904
6955 222
3921 139
5827 825
12573 196
8274 799
21035 332
3831 505
33302 731
20722 937
7049 892