45097 826
39738 344
13542 597
31907 666
23150 521
22183 566
22108 495
40145 609
25546 458
18493 176
29143 649
37887 173
13816 285
17136 838
21197 94
18327 372
15344 692
12994 560
13775 640
28080 463
14460 251
24357 613
42220 746
22086 108