30296 529
19011 573
14654 140
23873 422
5832 167
43272 578
19041 108
7869 153
3255 268
52961 63
16610 256
10188 198
33285 404
4146 377
2859 43
6585 359
14278 774
22206 545
72579 538
7087 607
76453 194
35732 554
32886 178
14428 607
35295 607
43844 606
21180 550
30647 688