1384 346
4364 403
16353 725
15129 630
8626 152
11085 442
101100 399
1055 37
5904 152
7718 917
5063 591