31263 910
2770 49
7625 745
18208 974
4578 353
23464 594
8972 363
12676 355
6851 42
1397 81
24888 104
19901 332
9559 273
57996 278
40419 926
82490 547
36301 396
4259 89
4678 371
78200 761
57909 392
22578 244
21987 168
47840 739
10678 584
22270 310
30110 241
39101 450