22533 413
21185 74
21980 396
8489 852
16827 230
8444 73
2227 200
6996 788
13936 361
83096 671
19919 265
25762 432
26631 257
41458 715
35923 696
121970 593
4612 569
10488 538
106531 103
33204 197
15380 117
158560 540
27823 432
4007 144
16600 516
10588 323
9341 109
5065 306