9543 422
39906 696
33523 553
2968 87
43200 673
45564 718
24083 151
41846 638
15568 857
12254 190
40283 98
9371 501
18459 678
11122 28
6923 374
13019 152
38342 301
2187 94
42487 612
5633 457
18507 161