18716 801
7954 571
6074 485
21685 610
78969 277
21018 526
86679 130
29630 377
12999 123
2082 217
11179 502
2346609 3883
163169 974
383324 1160
193349 743
187872 592
95323 372
2397783 7084
49046 401
124388 465
40931 581
45835 385
58161 485
54601 627
46473 236
42195 395
291812 1059
20727 329