3981 621
4005 291
3068 46
3496 170
7415 290
5632 407
4567 590
2871 374
4666 558
4917 922
6526 233
20301 143
23721 550
4428 284
5533 42
4757 769
6982 859
8531 696
7237 791
23195 482
6305 254
4347 344
4056 279
2942 230