30536 330
31630 708
25227 209
12714 116
27926 233
9872 644
11221 691
18703 379
6331 668
5026 539
9508 183
15064 449
80280 103
15452 602
8591 770
4353 187
19980 591
34144 539
14926 192
7386 844
22436 80
16297 782
29697 735
9262 907
15606 495
6641 548
8217 60
40471 949