30098 503
9422 509
3511 812
15016 474
16200 632
10506 180
3676 66
5983 358
3590 331
78409 776
39250 672
11180 133
13449 491
12485 584
7274 810
11082 600
6666 314
19324 445
5038 368
14050 610
20747 264
16384 448
10691 485
12741 685
10035 757
48930 401
2617 446
14894 216