22533 413
21181 74
21980 396
8488 852
16823 230
8442 73
2227 200
6996 788
13936 361
83052 671
19919 265
25759 432
26631 257
41458 715
35921 696
121963 593
4612 569
10487 538
106490 103
33202 197
15380 117
158537 540
27822 432
4006 144
16599 516
10588 323
9340 109
5065 306