18712 801
7954 571
6073 485
21685 610
78968 277
21013 526
86660 130
29621 377
12997 123
2081 217
11179 502
2346412 3883
163168 974
383324 1160
193349 743
187871 592
95323 372
2397491 7084
49045 401
124388 465
40931 581
45834 385
58160 485
54600 627
46473 236
42195 395
291806 1059
20727 329