41092 949
17392 781
16162 595
2805 265
34763 582
9010 89
19336 507
16927 608
14900 317
23397 80
14878 418
10283 822
8390 137
1817 90
10976 647
11875 372
29970 343
10714 130
5059 325
15018 666
30721 307
8425 396
22322 206
10270 566
3746 723
23269 737
21364 393
7565 297