1050 116
3752 923
6417 793
5514 508
4226 272
6135 565
2691 629
3890 214
9716 440
4524 176
2271 503
2505 549
706 127
22126 810
12970 550
3467 564