41081 949
17384 781
16161 595
2804 265
34747 582
9005 89
19329 507
16924 608
14892 317
23392 80
14875 418
10278 822
8387 137
1816 90
10973 647
11871 372
29946 343
10710 130
5057 325
15008 666
30703 307
8425 396
22301 206
10267 566
3746 723
23262 737
21360 393
7561 297