9529 422
39796 696
33511 553
2949 87
43176 673
45553 718
24068 151
41819 638
15545 857
12250 190
40241 98
9355 501
18438 678
11106 28
6917 374
13008 152
38318 301
2187 94
42467 612
5629 457
18497 161