29988 581
9121 884
16700 331
19291 274
112358 206
35749 429
23564 317
14792 773
22091 92
16684 362
6209 465
39335 170
20472 869
5114 167
41186 231
68715 184
28048 685
21692 283