19703 33
21877 355
9042 293
2189 226
8156 668
23634 196
38646 237
11868 887
5825 528
3027 112
3200 517
26760 419
4454 821
2353 446
4564 714
6202 489
7562 386
14916 427
16034 60
4225 647
2272 296
3543 808
13088 582
2505 189
5387 575
2532 323
17262 379
4057 434