16095 851
6893 493
27026 651
9039 583
13077 534
9269 362
6318 52
10869 796
5083 306
13032 375
8540 520
8808 154
14189 101
5051 44
4456 32
23560 43
23165 798
12157 693
9947 573
4244 215
69643 186
67132 858
137419 883
13872 443
11552 546
8172 302
32760 520
128323 554