19801 560
21287 250
4083 293
5205 555
18539 187
16229 504
5317 827
10677 549
4004 81
15174 90
5351 409
6945 783
11421 409
3901 134
24581 244
10585 142
3446 518
5547 237
6289 139
19395 492
5865 948
6019 927
6595 857
4450 605