19951 458
5943 460
5025 146
7863 428
6621 106
3073 34
255427 701
189582 302
67620 473
18018 615
108027 635
81582 219
17260 240
9519 409
20002 192
42970 312
59531 330
4302 190
25981 57
7148 597
102689 327
15038 679
7226 464
37388 214
21217 327
28294 84
5592 176
36728 773