39942 323
15635 101
13992 812
12655 535
18073 58
24256 376
24951 605
11973 801
10933 635
15760 742
35309 548
3374 178
17389 330
30255 65
11284 480
35161 314
47079 740
14349 122
6568 362
30836 647
77329 266
25571 653
37645 120
25159 779
18490 317
21315 345
30984 233
27581 497