41079 949
17384 781
16160 595
2803 265
34746 582
9005 89
19326 507
16923 608
14886 317
23389 80
14875 418
10278 822
8386 137
1816 90
10973 647
11871 372
29942 343
10710 130
5057 325
15008 666
30700 307
8423 396
22299 206
10267 566
3746 723
23260 737
21360 393
7560 297