3014 63
3044 131
6595 266
5158 517
4824 622
6946 560
20140 133
4962 400
3446 68
3615 189
2844 42
4780 462
5199 94
9879 593
4052 523
4602 555
14643 738
7896 893
11009 140
8008 217
8405 781
3676 504
3652 474
3030 241