31557 250
46153 152
32590 64
253721 673
89550 185
12220 307
4310 656
8266 274
157119 425
24697 153
7280 258
10063 490
16083 520
12537 715
11017 689
30334 384
31877 892
22469 643
17913 606
34353 593
68553 346
17479 594
4667 519
6794 578
5005 455
2964 403
2724 144
5965 242