2144 346
2605 272
4374 720
2841 505
4566 391
10703 441
20689 428
4221 295
777 72
2976 603
20972 177
2037 504