29965 581
9115 884
16684 331
19271 274
112309 206
35699 429
23524 317
14774 773
22079 92
16656 362
6201 465
39315 170
20456 869
5105 167
41109 231
68702 184
28013 685
21681 283