3684 427
4243 214
877 127
2184 281
5550 540
4831 353
6652 491
2561 186
2629 102
46397 163
3896 77
9799 367
2952 514
5166 963