3905 655
38673 857
2043 337
5947 291
39521 327
30044 222
6201 502
1909 116
11288 108
13969 444
17374 458
5567 543
5089 720
181592 674
2115 82
3346 317
115078 215
13511 633
227143 682
2765 262
190265 480
5403 634
65409 748
8227 209
75269 579
5291 672
93177 463
121132 1012