32300 105
8806 589
27701 801
21372 507
17634 317
18609 760
36272 900
41375 168
24543 401
9891 98
17842 473
15006 790
19675 774
31626 566
11523 822
37302 898
8461 429
21614 233
14620 585
34178 298
20568 362
15222 657
12989 172
15408 155
17582 666
40963 478
175114 696
19693 522