41079 949
17384 781
16160 595
2803 265
34743 582
9005 89
19325 507
16921 608
14885 317
23389 80
14874 418
10278 822
8386 137
1815 90
10973 647
11871 372
29941 343
10710 130
5057 325
15007 666
30700 307
8423 396
22299 206
10267 566
3746 723
23259 737
21359 393
7560 297