41057 949
17376 781
16146 595
2797 265
34717 582
8994 89
19314 507
16905 608
14838 317
23378 80
14858 418
10266 822
8373 137
1805 90
10965 647
11863 372
29905 343
10689 130
5055 325
15001 666
30661 307
8416 396
22259 206
10261 566
3745 723
23245 737
21338 393
7550 297