2904 488
1694 254
3311 144
2542 358
3137 462
5080 321
9939 774
134912 839
4285 593
20400 314
4422 369
2473 440
6255 535
6953 118
4089 210