22027 732
45063 214
22470 184
18590 1001
18777 569
10324 47
20156 485
3317 441
25165 315
8019 754
5573 40
22176 599
14557 757
17645 733
80222 103
19949 591
16216 782
9248 907
13707 590
10639 587
25099 660
3943 218
4404 170
8758 89
16459 608
30811 899
20059 398
14438 418