41090 949
17392 781
16162 595
2805 265
34763 582
9010 89
19336 507
16927 608
14899 317
23396 80
14878 418
10283 822
8390 137
1817 90
10976 647
11875 372
29969 343
10713 130
5059 325
15017 666
30718 307
8425 396
22319 206
10270 566
3746 723
23267 737
21364 393
7564 297