22567 344
3313 373
105048 978
4547 683
3046 267
2420 116
4688 340
7763 151
94473 650
175999 628
12501 947
132293 327
2339 171
83527 487
33034 276
3320 673
70931 640
6745 116
5691 78
10929 574
67210 379
365843 581
148346 747
13670 762
34394 895
8654 96
18969 122
19786 367