1521 157
940 244
2271 525
2042 159
2497 479
2999 877
2501 495
1435 322
4746 310
6778 684
11564 809
2690 154
1088 104
1936 504
2947 783
3683 558
2377 284
878 144
2630 673
3655 569
772 66
1585 350
2977 479
3612 613