18712 801
7953 571
6073 485
21685 610
78966 277
21007 526
86647 130
29620 377
12997 123
2081 217
11179 502
2346266 3883
163168 974
383323 1160
193349 743
187869 592
95322 372
2397210 7084
49045 401
124387 465
40930 581
45833 385
58159 485
54598 627
46473 236
42195 395
291803 1059
20726 329