22013 732
45034 214
22451 184
18574 1001
18775 569
10312 47
20156 485
3317 441
25153 315
8015 754
5567 40
22162 599
14550 757
17639 733
80179 103
19939 591
16168 782
9239 907
13705 590
10627 587
25078 660
3939 218
4401 170
8752 89
16439 608
30786 899
20040 398
14423 418