3072 387
154718 328
40696 482
76730 394
22971 823
42366 400
21963 109
2809 397
4902 547
2318 193
6417 196
3076 92
3758 365
5644 232
16822 903
6405 81
5706 281
3115 614