16031 222
52641 399
47503 113
32328 660
11599 861
18084 411
10890 599
2859 335
6617 120
2094 170
3511 781
4147 263
69720 141
52725 358
22488 485
46425 324
22237 449
49252 391
49049 727
38010 727
5303 529
55610 683
31651 380
35835 940
67799 137
27680 199
66736 501
90612 669