2904 488
1693 254
3311 144
2542 358
3135 462
5080 321
9939 774
134843 839
4285 593
20400 314
4422 369
2473 440
6254 535
6951 118
4085 210