41056 949
17376 781
16146 595
2797 265
34715 582
8994 89
19313 507
16905 608
14830 317
23377 80
14856 418
10266 822
8373 137
1805 90
10963 647
11862 372
29902 343
10688 130
5055 325
15001 666
30659 307
8416 396
22257 206
10261 566
3744 723
23243 737
21337 393
7550 297