31996 359
25071 166
16102 278
253311 446
113339 445
10217 570
14707 308
29011 469
37837 352
40337 407
39571 608
39367 170
6415 676
11363 828
3455 461
6303 895
3062 487
3720 883
11565 941
4589 385
4314 537
12510 564
5060 483
3060 153
5102 286
62361 503
128386 550