18716 801
7955 571
6074 485
21685 610
78970 277
21018 526
86689 130
29635 377
12999 123
2082 217
11179 502
2346814 3883
163169 974
383326 1160
193350 743
187873 592
95324 372
2398151 7084
49047 401
124388 465
40931 581
45837 385
58165 485
54604 627
46474 236
42195 395
291817 1059
20728 329