39713 323
15577 101
13931 812
12579 535
17999 58
24170 376
24867 605
11878 801
10900 635
15696 742
35218 548
3360 178
17295 330
30103 65
11199 480
35034 314
46867 740
14247 121
6541 362
30647 647
76960 266
25469 653
37433 120
25059 779
18363 317
21232 345
30821 233
27501 497