31476 357
112428 315
18206 849
21159 590
3173 331
5089 676
152398 1018
20244 463
899902 1951
12300 887
77649 368
15110 154
20846 119
112061 440
38308 142
22522 578
42467 442
13353 715
62440 879
29614 692
26485 448
83440 724
18202 488
38449 575
8352 583
6677 400
36348 133
45658 285