39993 323
15642 101
14005 812
12676 535
18095 58
24280 376
24977 605
12003 801
10941 635
15773 742
35335 548
3374 178
17412 330
30282 65
11296 480
35192 314
47116 740
14366 122
6575 362
30885 647
77431 266
25590 653
37699 120
25185 779
18522 317
21332 345
31017 233
27602 497