2907 462
4952 321
9745 774
128342 829
4155 593
20299 314
4335 369
2363 440
6176 535
6868 118
2734 487
1573 254
3170 144
2360 358
3965 210