22016 732
45038 214
22463 184
18578 1001
18776 569
10316 47
20156 485
3317 441
25156 315
8015 754
5568 40
22163 599
14550 757
17639 733
80189 103
19942 591
16186 782
9240 907
13705 590
10631 587
25087 660
3939 218
4401 170
8754 89
16446 608
30794 899
20047 398
14427 418