3692 427
4251 214
879 127
2194 281
5564 540
4848 353
6659 491
2576 186
2655 102
46451 163
3899 77
9821 367
2953 514
5172 963