39913 323
15627 101
13984 812
12647 535
18061 58
24248 376
24943 605
11962 801
10930 635
15754 742
35293 548
3372 178
17375 330
30226 65
11272 480
35150 314
47054 740
14343 122
6567 362
30810 647
77289 266
25563 653
37617 120
25145 779
18471 317
21308 345
30961 233
27572 497