30460 331
20998 119
11257 364
10407 338
26871 291
43659 153
33340 920
11238 244
23467 576
11411 828
23073 621
18254 538
14684 772
13387 438
14540 834
31513 321
11707 812
9510 535
20341 375
9769 798
30779 547
13803 329
25489 63
9545 480
29909 312
37746 740
25688 646
21521 653