32130 250
47035 152
32791 64
254444 673
89750 185
12227 307
4312 656
8268 274
157192 425
24707 153
7281 258
10065 490
16104 520
12541 715
11028 689
30344 384
31900 893
22505 643
17934 606
34404 593
68633 346
17550 594
4672 519
6797 578
5006 455
2964 403
2725 144
5974 242