41094 949
17393 781
16162 595
2805 265
34765 582
9010 89
19337 507
16931 608
14903 317
23399 80
14878 418
10284 822
8390 137
1817 90
10976 647
11875 372
29973 343
10715 130
5059 325
15018 666
30723 307
8425 396
22325 206
10270 566
3746 723
23269 737
21365 393
7565 297