21862 260
13848 209
33588 521
9311 686
2324 267
8099 127
50867 468
5088 470
22433 569
94011 613
2702 466
114747 675
5847 524
3402 52
5294 659
1716 47
89606 185
10781 676
4576 92
143657 787
280113 1271
91943 505
60094 476
9731 548
5406 223
10738 712
361882 979
34184 646