30080 581
9143 884
16737 331
19358 274
112638 206
35883 429
23656 317
14832 773
22150 92
16740 362
6251 465
39391 170
20525 869
5142 167
41495 231
68762 184
28145 685
21724 283