31495 250
46079 151
32567 64
253635 673
89542 185
12217 307
4310 656
8266 274
157108 425
24694 153
7280 258
10063 490
16082 520
12536 715
11017 689
30334 384
31876 892
22464 643
17912 606
34349 593
68539 346
17472 594
4666 519
6790 578
5003 455
2963 403
2724 144
5965 242