29996 162
63187 95
8425 78
11999 268
21021 533
7684 388
6952 108
47925 279
43044 439
7756 45
13295 675
23104 162
6476 794
13037 283
86555 287
15379 154
218077 1148
19788 652
30440 529
19121 573
14729 140
23953 422
5870 167
44307 578
19878 109
7952 153
3299 268
54665 63