31459 250
46043 151
32554 64
253591 673
89540 185
12217 307
4309 656
8266 274
157103 425
24693 153
7280 258
10063 490
16082 520
12536 715
11017 689
30334 384
31875 892
22463 643
17910 606
34345 593
68537 346
17469 594
4666 519
6790 578
5003 455
2963 403
2723 144
5965 242