2727 506
14473 537
45530 385
3811 58
4891 299
3025 846
4328 809
7506 470
2908 229
3045 590
2972 266
15926 278
1783 191
35494 489
3679 713