3699 427
4271 214
883 127
2195 281
5584 540
4896 353
6670 491
2583 186
2669 102
46521 163
3899 77
9844 367
2954 514
5180 963