30923 546
15811 225
20489 430
26691 683
11210 672
10680 508
7928 842
28843 600
13634 275
13151 866
13328 791
10405 41
8841 631
13702 165
4344 109
8722 724
14029 288
33379 73
40694 435
155197 305
138445 896
18031 560
9356 844
7500 297
5956 759
7581 317
5082 562
3121 561