21741 260
13793 209
33532 521
9281 686
2300 267
8070 127
50545 468
5068 470
22321 569
93469 613
2688 466
114242 675
5835 524
3392 52
5271 659
1696 47
89047 185
10765 676
4554 92
143112 787
277802 1264
91455 505
59649 476
9698 548
5390 223
10703 712
361157 978
34161 646