22017 732
45044 214
22466 184
18582 1001
18776 569
10318 47
20156 485
3317 441
25158 315
8015 754
5569 40
22166 599
14552 757
17640 733
80192 103
19945 591
16190 782
9242 907
13705 590
10633 587
25088 660
3940 218
4402 170
8755 89
16450 608
30798 899
20047 398
14430 418