3090 356
170 44
4056 154
71633 653
55696 174
60106 385
6463 535
29693 361
7210 614
16786 855
8902 175
3648 93
2383 269
13191 54
4206 503