40886 733
11830 44
22801 810
19402 322
39823 115
20254 201
18542 187
27482 990
14908 271
23212 472
26176 877
11289 103
261374 878
145533 470
433993 1065
17692 464
71507 134
9710 724
640949 1526
25250 52
20612 521
8935 107
12677 590
15692 669
9590 141
11261 505
15148 201
21816 818